В пътуването към изучаването на езика за програмиране Java настройка на променливи на средата за Java е от съществено значение, защото помага на системата да намери Java инструментите, необходими за стартиране на Java програмите. Сега това ръководство за това как да настроите променливи на средата за Java е решение на едно място за Mac Windows и Linux потребители. Тук обсъдихме процеса стъпка по стъпка за задаване на променливата на средата и в трите основни операционни системи.
Преди да настроите променливите на средата, Java Development Kit (JDK) трябва да бъде инсталиран на вашата система и трябва да знаете JDK инсталация директория във вашата система.
За настройка Променливи на средата на Java трябва да зададете
- JAVA_HOME: Той сочи към директорията, в която е инсталиран JDK в системата.
- ПЪТ: Той определя къде операционната система трябва да търси изпълними файлове.
Задаване на променливите на средата в Windows
Стъпка 1: Изтеглете JDK
- Изтеглете и инсталирайте най-новия JDK от официалния Уебсайт на Oracle . За да знаете как да изтеглите JDK на Windows OS, вижте тази статия: Как да инсталирам Java на Windows Linux и macOS?
Стъпка 2: Комплект JAVA_HOME
- Щракнете върху Windows + S, потърсете „Променливи на средата“ и щракнете Редактирайте променливите на системната среда . В Системни свойства прозорец щракнете върху Променливи на средата.
- Сега отидете на Променлива на средата > раздел Системна променлива > щракнете Нов .
Задайте JAVA_HOME- В Име на променливата въведете полето
JAVA_HOMEи в Променлива стойност въведете пътя, където е инсталиран JDK. Щракнете върху OK, за да запазите промените.
Име на променливатаСтъпка 3: Актуализирайте променливата на пътя
- Сега имаме нужда актуализирайте променливата PATH. За целта отворете устройството C: отидете на Програмни файлове > Java > jdk-23 > папка bin след това копирайте пътя.
Актуализирайте променливата на пътя- Влез вътре Системни променливи раздел изберете променливата на пътя. Щракнете с десния бутон върху него и изберете опцията Редактиране . В прозореца за редактиране на среда щракнете Нов .
Системни променливи- След това добавете пътя към папката bin на JDK (напр.
C:Program FilesJavajdk-23bin).
JDK- Кликнете добре за да запазите промените.
Стъпка 4: Проверете версията на Java
- Сега, за да проверите инсталацията, отворете командния ред и изпълнете командите по-долу:
java --версия
java --версия- За да проверите Java компилатора, изпълнете командата по-долу:
Javac -версия
Javac -версияНастройване на променливи на средата за Java в Linux
Ако сте потребител на Linux, намерете пълното решение за настройка на променливи на средата за Java в операционна система Linux.
Стъпка 1: Изтеглете и инсталирайте JAVA JDK
След инсталиране на JDK в Linux Трябва да конфигурираме системата така, че да може да разпознава Java.
Стъпка 2: Отворете терминала на Linux
- Сега имаме нужда задайте JAVA_HOME. За да направите това
- Отворете терминала и изпълнете командата по-долу:
експортиране на JAVA_HOME=/path/to/your/jdk
Стъпка 3: Актуализирайте пътя
- Актуализирайте ПЪТЕКА Променлива на Linux
- Добавете JDK
binдиректория къмPATHи изпълнете командата по-долу в терминала:
експортиране PATH=$PATH:$JAVA_HOME/bin
Стъпка 4: Променете постоянна променлива на средата
Горните промени са временни. За да направите промените в променливите на средата постоянни, трябва да добавитеexportкоманди към конфигурационния файл на вашата обвивка. В зависимост от черупката, която използвате.
- За баш използвайте командата нано ~/.bashrc
- За zsh използвайте командата нано ~/.zshrc
- За риба използвайте командата nano ~/.config/fish/config.fish
Добавете следните команди в края на файла.
експортиране на JAVA_HOME=/path/to/your/jdk
експортиране PATH=$PATH:$JAVA_HOME/bin
След като запазите файла, изпълнете следната команда, за да приложите промените:
източник ~/.bashrc
Това ще настрои вашия JAVA_HOME и PATH променливи на Linux постоянно.
Стъпка 5: Проверете инсталацията
- За да потвърдите
JAVA_HOMEпът изпълнете командата по-долу:
echo $JAVA_HOME
- Трябва да изведе пътя на JDK Installer. Ако изходът е празен, това означава JAVA_HOME променливата на средата не е зададена правилно.
Стъпка 6: Проверете актуализирания път
- За да потвърдите актуализираното
PATH runкомандата по-долу:
ехо $PATH
Трябва да изведе пътя на директорията bin към вашия JDK. Ако изходът е празен, това означава ПЪТЕКА променливата на средата не е зададена правилно. Тогава пиши java --version и javac -version за да проверите инсталацията.
Настройване на променливи на средата за Java в macOS
Ако сте потребител на Mac, намерете пълното решение за настройка на променливи на средата за Java в операционна система macOS.
Стъпка 1 : Конфигурирайте системата
- След инсталиране на JDK в macOS трябва да конфигурираме системата така, че да може да разпознава Java.
Стъпка 2: Настройте началната страница на Java
- Сега да зададете
JAVA_HOMEиPATHпроменливите на средата постоянно трябва да ги добавим към конфигурационния файл на нашата обвивка в зависимост от обвивката, която използваме. - За баш (ако имате по-стара версия на macOS) изпълнете командата nano ~/.bash_profile
- За zsh( обвивка по подразбиране за macOS 10.15 Catalina и по-нови версии ) изпълнете командата нано ~/.zshrc
Добавете следните команди в края на файла:
експортиране на JAVA_HOME=$(/usr/libexec/java_home)
експортиране PATH=$JAVA_HOME/bin:$PATH
Стъпка 3: Сменете основата
- Сега трябва да приложим промените.
- За баш приложете промените, като изпълните командата по-долу:
източник ~/.bash_profile
- За zsh приложете промените, като изпълните командата по-долу:
източник ~/.zshrc
Стъпка 4: Варифицирайте инсталация
- Проверете инсталацията
- Проверете JAVA_HOME променлива на средата, като изпълните командата по-долу:
echo $JAVA_HOME
- Трябва да изведе пътя на JDK Installer. Ако изходът е празен, това означава JAVA_HOME променливата на средата не е зададена правилно.
- Проверете ПЪТЕКА променлива на средата, като изпълните командата по-долу:
ехо $PATH
Трябва да изведе пътя на директорията bin към вашия JDK. Ако изходът е празен, това означава ПЪТЕКА променливата на средата не е зададена правилно.
Тогава пиши java --version и javac -version команда за проверка на инсталацията на macOS.
json в json пример
Стъпка 5: Стартирайте компилираната Java програма
След като компилираме Java програмата, можем да я стартираме със следната команда:
java HelloWorld
Защо не включим .class в командата?
Когато изпълнявате програма на Java, командата java очаква име на клас. Няма значение какво е името на файла, стига да е посочен класът с метода main().
Например: Правилната команда е java HelloWorld. Това ще стартира правилно програмата. Командата java HelloWorld.class е неправилна команда, това ще доведе до грешка, тъй като JVM търси клас с име HelloWorld.class, а не HelloWorld.
След като следвате тези стъпки, вашата променлива на средата за Java ще бъде настроена правилно и можете лесно да стартирате Java програми от терминала без никакви проблеми.
Заключение
Създаването на плавен и ефективен работен процес за разработка изисква настройка на променливи на средата за Java. Като помагат на вашата система да намери основни инструменти като Java компилатора и времето за изпълнение, тези променливи опростяват много задачи като компилиране и изпълнение на Java програми. Правилно конфигурирана променлива като JAVA_HOME също гарантира безпроблемна интеграция на Java с други рамки и инструменти за разработка. Независимо дали използвате Windows macOS или Linux, можете да персонализирате вашата Java среда, за да отговаря на вашите специфични нужди, като следвате стъпките, описани в това ръководство
Създаване на тест