WindowsXPにJavaJDK6u33をインストールしました。PATH環境変数を設定していなくてもjava -version
、コマンドプロンプトで実行できます。
このコマンドを実行するとfor %i in (java.exe) do @echo. %~$PATH:i
、次の出力が得られます。
C:\WINDOWS\system32\java.exe
PCをチェックすると、2つのjava.exeがあります:
1。2 C:\Program Files\Java\jdk1.6.0_33\bin\java.exe
。C:\WINDOWS\system32\java.exe
system32\java.exe
との違いは何Program Files\Java\jdk1.6.0_33\bin\java.exe
ですか?system32\java.exe
実行したときにのみ表示されるのはなぜfor %i in (java.exe) do @echo. %~$PATH:i
ですか?
C:\Program Files\Java\jdk1.6.0_33\bin\
それでもPATH環境変数に追加する必要がありますか?