Как установить переменную 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, если все будет правильно.