Я использую JDK 8u25 в Windows 8, и у меня возникла проблема с установкой Java. Я могу отлично запустить javac, но при запуске java выдается следующее сообщение об ошибке:
The system cannot find the file C:\ProgramData\Oracle\Java\javapath\java.exe
Как это исправить?
Я думаю, что проблема связана с моими переменными среды.
Важными переменными, как я их установил, являются:
-
JAVA_HOME-C:\Program Files\Java\jdk1.8.0_25 -
CLASSPATH-.;%JAVA_HOME%\lib -
PATH-<other paths omitted>;%JAVA_HOME%\bin
И их расширения, если смотреть с помощью set в cmd:
-
JAVA_HOME-C:\Program Files\Java\jdk1.8.0_25 -
CLASSPATH-.;C:\Program Files\Java\jdk1.8.0_25\lib;%CLASSPATH%; -
PATH-C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Java\jdk1.6.0_45\bin;<other paths omitted>;C:\Program Files\Java\jdk1.8.0_25\bin
Полный вывод set можно посмотреть здесь.
