• 締切済み
  • 困ってます

環境変数

 windowsにjavaをインストールするとき環境変数なるものを変えるようですが、いったい環境変数とは何なのでしょうか?  javaは正常に動いています。ただ、環境変数というものがどんな機能なのか気になりました。どなたか教えてください。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数72
  • ありがとう数0

みんなの回答

  • 回答No.2
  • nikorin
  • ベストアンサー率24% (47/191)

環境変数というのはアプリケーションが参照する値の定義です。 アプリケーションの作業フォルダの設定などに使います。 Windows95/98ではautoexec.batで、Windous 2000/XPでは マイコンピュータのプロパティ-詳細-環境変数で、変更/追加等の 編集ができます。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • 同時に環境変数を変えることはできるのでしょうか・

    javaのプログラミングの勉強をしていて、ついでにC言語の勉強をはじめようと思ったのですが、環境変数のところでいきなりつまずいています。 javaの環境変数はきちんと設定されているのですが 新しくC言語の環境変数を通すと、以前のjavaで設定 した環境変数を消すことになってしまいます。 javaとc言語のpathの環境変数を同時に設定したまま 残すことはできないのでしょうか? どなたかお願いします!!

  • ユーザー環境変数とシステム環境変数

    java2SDKインストール手順の際に設定する環境変数(JAVA_HOME等)について質問です。 winXPにおける[ユーザー環境変数]と[システム環境変数]の違いおよび使い分け方を教えて下さい。

    • ベストアンサー
    • Java
  • 環境変数が間違ってるの??

    JAVA初心者です、他のHPをみたら環境変数の設定が間違っているとでたのですが、環境変数の設定がよくわかりません。 JAVAのVERSIONは 1.6.0_07 です。何度も試してみたのですがダメでした。OTLどなたか教えてください。

  • 回答No.1
noname#8602

貴方のPCの環境変数の例をあげると、スタート・アクセサリ・コマンドプロンプトで開いた画面で、 set とタイプしてEnterを押すと、表示されます。 PCごとに、設定情報を記憶しておくメモリ領域です。これは、MS-DOSの時代から存在する便利な仕組みなのですが、現在のアプリケーションはレジストリに同様の内容を保存しておくことが多いです。 例えば、 ある実行ファイルのパス(保存場所)はどこであるか。 ある実行ファイルは、作業ファイルはどこに作るか。 ある実行ファイルの作成したファイルはどこに保存するか。 というようなことを、起動時に設定(set)します。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • Javaで環境変数の取得

    お世話になります。 JavaからWindowsの環境変数を取得することはできますか? windowsで環境変数XYZを作ってそれを Javaで読み込みたいのです。 System.getProperty("XYZ")でとれるのかとおもったのですがとれませんしたので、もしかしたら無理なのかもしれませんが... 以上よろしくお願いいたします。

    • ベストアンサー
    • Java
  • JDKの環境変数の設定

    COmpiereというソフトをインストールしたいのですが、マニュアルに JDK5をインストール後、環境変数の設定をしなさいとあり、作業方法が わかりません。 マニュアルの内容は JDKのインストール終了後、システム環境変数JAVA_HOMEをインストール したディレクトリーに設定してください。 (例)JAVA_HOME=C:\Program Files\Java\jdk1.5.0.14 環境変数pathに「%JAVA_HOME%\bin;」を追加します。 私は以下のとおりにしましたがエラーになりました。 コントロールパネル>システム>環境変数>システム環境変数 に入り Pathの最後に以下の内容を追加しました。 ;%C:\Program Files\Java\jdk1.5.0.14%\bin よろしくご教授ください。

  • 環境変数

    WindowsMeで環境変数PATHに「%JAVA_HOME%\bin;」を追加しようとすると 「環境変数を置き換えることは出来ません。(”%”は1つしか使用できません)」 というエラーが出て、追加できないんですが・・。 「C:\j2sdk1.4.0\bin」だと追加できるんですが。 「%JAVA_HOME%\bin;」で追加したいんですが どうすればいいんでしょうか?

    • ベストアンサー
    • Java
  • JavaSDKの環境変数のPATHについて

    初めまして。Javaについてですが、今使っているパソコンにJavaのSDK(1.6.0_27)をインストールしたのですが、環境変数のPATHの書き換えで何て書けば良いのか分かりません。誰でも良いので教えて下さい。それとjavacでHello classを作ろうとしても出来ません。それは環境変数のPATHを書き換えていないからですか?教えて下さい。よろしくお願いします。

    • ベストアンサー
    • Java
  • システム環境変数と、ユーザー環境変数。

    こんにちわ。 昨夜からちょっと困ってパニックになっています。 1から書いていきます。 読みにくかったら、申し訳ございません。 コンパイルしたJanken.classが、 C:\java>java Janken で作動せず、 java.lang.NoClassDefFoundErrorのエラーが出ました。 そこで、参考書を見て環境変数に問題があるということなので、 環境変数を触ったのですが、それでも上手く行かずネットで検索をかけて調べたところ、 "システム環境変数"と"ユーザー環境変数"の設定を変えました。(osは、XPです。) それ以来、 ----------------- C:java>java Janken 'java'は、内部コマンドまたは、外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:\java ---------------- と、なります。 コンパイルも出来ません。 「システム環境変数には、触れてはいけない」と 検索した先のページには、書かれていまして、 ユーザー環境変数と間違って、システム環境変数を変えていたことになります。 元に戻すには、PCの初期化が必要なのでしょうか? また、参考書の通りコマンドプロンプトに打つとこう表示されます。 ----------- C:\Documents and Settings\Owner>set CLASSPATH=%CLASSPATH%;c:\java\bin C:\Documents and Settings\Owner>echo %CLASSPATH% %CLASSPATH% C:\Documents and Settings\Owner> ------------- また、JAVAの入ってるフォルダは、 C:\JAVAで、ローカルディスクCの中です。 JAVAフォルダの中は、j2sdk-1_4_0-doc-jaフォルダと、J2SEフォルダ、 Janken.classがあります。 もう何が正しくて、何が誤りなのかもわかりません。 どうか、よろしくお願いいたします・・・・。

    • ベストアンサー
    • Java
  • 環境変数についてー

    こんにちわ! 昨日も投稿しました環境変数についてです。 Javaプログラミングを行っていて、コンパイル→実行…といきたいのですが 実行がどうしてもできない!! 様々な原因を探り、確認しなおしてきても未だに実行できていません。 問題は環境変数の設定の仕方にあるようなのです。 そこで質問なのですが、ユーザー環境変数とシステム環境変数の PATHや CLASSPATH 、JAVA_HOME は同じ設定にしなくてはいけないのでしょうか??  どうかこの疑問についてアドバイスを、どうぞ宜しくお願い致します!

    • ベストアンサー
    • Java
  • 環境変数を変えたのに

    オンラインゲームをダウンロードし、インストールしようとしているのですが、Cドライブの空きが足りません。(5Gはいるという話ですが、1Gしか空いていません) システム環境変数をDドライブ(←は充分空きがある)に設定変更するとできる、という書き込みを他所で読んだので書き換えて再起動したのですが、やはり容量不足というメッセージが出てインストール出来ませんでした。 試みたのは、スタート→マイコンピュータ→プロパティ→詳細設定→システム環境変数 TEMPをC:\WINDOWS\TEMPからD:\WINDOWS\TEMPに TMPをC:\WINDOWS\TEMPからD:\WINDOWS\TEMPにしました。 インストールしたいのは、MOEというゲームです。 この方法ではインストールできないのでしょうか。

  • 環境変数pathのデフォルト値

    Javaを勉強しようと思い、javaコンパイラをインストールし、 その後環境変数を設定しようとしたところ、誤ってシステム環境変数 のpathのデフォルト値を変更してしまいました。 今のところ不具合は起こっていないのですが、今後のことも考えて 元の状態に戻したいので、パスを教えていただけませんでしょうか。 よろしくお願いします。

  • 環境変数って何ですか?

    Javaで環境変数でPATHを追加しますが、 これを設定するとJavacでコンパイルできる事は分かります。 ですが、どういったシステムになっているのでしょうか? Win98の「Autoexec.bat」にPATHを追加するのと、Win2000の環境変数でPATHを追加する場合で教えて頂けないでしょうか。

    • ベストアンサー
    • Java
  • 環境変数名って重要ですか?

    環境変数に%SystemRoot%\system32を追加しろと教えていただきました。 ここで環境変数を設定しようとしたのですが、環境変数名も同時に設定しなければいけないと思います。この環境変数名と言うのは何でも良いのでしょうか?