1

Windows 7 マシンに Java をインストールしました。JAVA_HOME次に、環境変数にユーザー変数を追加し、次のように変数に入れJAVA_HOMEました。path

%JAVA_HOME%\bin

echo %JAVA_HOME%コマンドラインから実行すると、 C:\Program Files\Java\jdk1.7.0_17. そして、実行するecho %pathと、次のようになります。

C:\Program Files (x86)\DNASTAR\SeqMan NGen 3;C:\Program Files (x86)\HP SimplePas
s 2011\x64;C:\Program Files (x86)\HP SimplePass 2011\;;C:\Program Files\Broadcom
\Broadcom 802.11\Driver;;C:\Program Files\Common Files\Microsoft Shared\Windows
Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Window
s\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerS
hell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\ATI
 Technologies\ATI.ACE\Core-Static;C:\Program Files\WIDCOMM\Bluetooth Software\;C
:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files\Broadcom\WH
L\;C:\Program Files\Broadcom\WHL\syswow64;C:\Program Files\Broadcom\WHL\SysWow64
\;C:\Program Files\Broadcom\WHL\SysWow64\syswow64;C:\Program Files (x86)\Intel\S
ervices\IPT\;%JAVA_HOME%\bin

ただし、フォルダーから実行しようとするとjavacbin次のエラーが発生します。

'javac' is not recognized as an internal or external command,
operable program or batch file.
4

4 に答える 4

1

ユーザー変数のPATHを設定する必要があります

ここに画像の説明を入力

于 2013-03-13T18:38:10.180 に答える
1

PATH エントリの作成に開いたコマンド プロンプトから javac を実行していますか? 私が尋ねる理由は、コマンド プロンプトが最初に開かれたときに存在する環境変数で初期化されるためです。その後、環境変数に加えられた変更は、そのコマンド プロンプトによって認識されません。そのため、変更を行った場合は、現在のコマンド プロンプトを閉じてから新しいコマンド プロンプトを開いて、変更が反映されるようにしてください。

于 2013-03-13T19:06:17.603 に答える
0

java は実行できますが、javac は実行できないため、javac を含まない JRE をインストールしたと思います。JDK をインストールする必要があります。

于 2013-03-13T19:56:02.873 に答える