Не удаётся скомпилировать программы Java даже после изменения переменной PATH?

Не удаётся скомпилировать программы Java даже после изменения переменной PATH?

Недавно я установил Windows 8 Pro на свой ноутбук.

Я загрузил последнюю версию Java 7 Update 11 с сайтаjava.comи установлен в системе.

Я изменил $PATHпеременную, и ее текущее значение:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Java\jre7\bin

Но я все равно получаю:

«javac» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

Я даже один раз перезагрузил компьютер.

Что не так? Что мне делать?

решение1

javacнаходится в комплекте разработчика (JDK), а не в среде выполнения (JRE).

Я не помню точный путь в Windows, но найдите папку jdk, а затем binпапку внутри нее.

Редактировать: Вы ведь установили версию Java Development Kit, не так ли? Скачать здесьесли бы вы этого не сделали.

Ссылка наjava.comпредназначен для jre.

решение2

Вам необходимо загрузить Java JDK и добавить в переменную среды PATH путь к каталогу bin в вашем SDK.

После этого откройте cmdи введите

java -version

Вы можете проверить это с помощью этой команды.

Связанный контент