2

Я пытаюсь скомпилировать Java-программу, которую я нашел в интернете, и она говорит, что я должен проверить, установлен ли Javac. Я установил JDK давным-давно, поэтому он должен работать, но я получаю команду not found error:

альтернативный текст

как это можно решить?

3 ответа3

18

Похоже, что исполняемый файл javac не может быть найден, потому что вы не установили переменную среды PATH для его включения. Это простое исправление.

Поскольку вы явно используете Windows XP ...

  • Щелкните правой кнопкой мыши "Мой компьютер" и выберите "Свойства". (или Win + Pause)
  • Перейти на вкладку "Дополнительно"
  • Нажмите кнопку "Переменные среды" в нижней части диалогового окна.
  • В разделе "Пользовательские переменные" для вашей учетной записи должна быть переменная PATH , если не нажать "Создать" и создайте ее с именем PATH и значением в качестве пути к каталогу bin вашего jdk (что-то вроде C:\Program Files\Java\jdk1.6.0\bin , они отличаются в зависимости от установки, поэтому вам придется проверить C:\Program Files\Java для версии jdk). Если он уже существует, но пуст, измените его на путь к каталогу bin вашего jdk. Если он уже существует, но НЕ пуст, добавьте точку с запятой (;) вместе с путем к каталогу bin вашего jdk.

Значение должно выглядеть так:

альтернативный текст

Если были предыдущие значения, они должны быть разделены точкой с запятой следующим образом:

альтернативный текст

1

Вы должны отредактировать переменные среды, как упомянул Джон Т. Встроенный редактор переменных среды Windows является своего рода болью, посмотрите Rapid Environment Editor.

картина

1

Сначала проверьте, есть ли у вас на компьютере компилятор Java.

Откройте командную строку и введите

cd \

dir javac* /s

Если он не нашел никаких файлов, установите JDK для компиляции вашей Java-программы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .