Как установить переменную PATH для javac, чтобы я мог вручную скомпилировать мои работы .java?

Здесь адрес на моем диске:

C:\Program Files\Java\jdk1.6.0_18\bin

Как мне настроить параметр пути, чтобы я мог войти в командное окно (windowskey + r "cmd" ) и иметь возможность вводить такие вещи, как:

javac TestApp.java

Я использую Windows 7 Professional.

Ответ 1

Ввод команды SET PATH в командную оболочку каждый раз, когда вы ее запускаете, может быть устаревшим для вас довольно быстро. Три варианта:

  • Запустите javac из файла партии (.CMD). Затем вы можете просто положить SET PATH в этот файл перед выполнением javac. Или вы можете обойтись без SET PATH, если вы просто закодируете явный путь к javac.exe
  • Установите улучшенную, улучшенную PATH конфигурацию "переменных окружения" вашей системы.
  • В конечном итоге вам захочется автоматизировать компиляцию Java с помощью Ant. Но для этого сначала потребуется еще одно расширение PATH, которое вернет нас к (1) и (2).

Ответ 2

Это будет:

set "PATH=%PATH%;C:\Program Files\Java\jdk1.6.0_18\bin"

Вы также можете добавить ;C:\Program Files\Java\jdk1.6.0_18\bin в PATH в диалоговом окне пользовательской среды. Это позволит вам использовать javac и другие java-инструменты непосредственно из любой CMD-оболочки, не задавая сначала путь. Диалог пользовательской среды, который когда-либо находился в системных свойствах в XP, я понятия не имею, где он находится в Windows 7.

Ответ 3

Шаг 1: Установите переменную PATH JAVA_HOME на путь JDK, присутствующий в системе. Шаг 2: в переменной Path добавьте путь к C:\Program Files\Java\jdk (версия)\bin

Это должно решить проблему. Счастливое кодирование!

Ответ 4

Следуйте приведенным здесь шагам

http://www.javaandme.com/

после установки переменной, просто перейдите в свой каталог java файлов в вашем cmd и введите javac "xyx.java"

или если вы не переходите к каталогу, просто укажите полный путь к java файлу

javac "/xyz.java"

Ответ 5

Во-первых, я задаюсь этим непонятным вопросом: " Почему мы требуем установки PATH?"

Ответ.. Вам нужно установить PATH для компиляции исходного кода Java, создания файлов JAVA CLASS FILES и разрешить операционной системе загружать классы во время выполнения.

Теперь вы поймете, почему после настройки " javac" вы можете вручную скомпилировать, просто говоря "Class_name.java"

Изменить PATH переменной среды Windows, добавив каталог до каталога bin, где присутствует весь exe файл (например, java, javac).

Пример:; C:\Program Files\Java\jre7\bin.

Ответ 6

только это будет работать:

path =% set path%; C:\Program Files\Java\jdk1.7.0_04\bin

Ответ 7

  • Введите cmd в начало программы
  • Копирование и вставка в командной строке dos

установить PATH = "% PATH%; C:\Program Files\Java\jdk1.6.0_18\bin"

Ответ 8

Вам не нужно делать какие-либо сложные средства командной строки или редактировать любой системный код. Вам просто нужно открыть компьютер, показывая все ваши диски и открытые свойства. Оттуда перейдите к Advanced System Settings и щелкните Environment Variables. Прокрутите вниз в нижнем списке и нажмите "Путь". Не стирайте ничего уже там. Положите a; после этого, а затем введите свой путь. Чтобы проверить, откройте командную строку и выполните "javac", она должна отображать около 20 программ. Вы бы закончили в этот момент.

Кстати, команда компиляции javac -g не просто javac.

Счастливое кодирование!

Ответ 9

Пробовав это в Windows 10, ни одна из команд командной строки не работала.

Щелкните правой кнопкой мыши на "Компьютер", затем откройте "Свойства" и т.д., поскольку сообщение от Galen Nare выше уже объясняет, приводит вас к окну, где вам нужно щелкнуть "новое", а затем вставить путь (как сказано: без удаления чего-либо еще). После этого вы можете проверить, введя java -version в окне командной строки, который должен отображать текущую версию java, если все будет правильно.