Как да задам Classpath в Java?



В тази статия ще разгледаме как да настроим Java classpath и ще разгледаме как да зададем JAVA_HOME като променлива на околната среда в операционната система Windows 10

В тази статия ще разгледаме как да настроите classpath и разгледайте как да зададете JAVA_HOME като променлива на околната среда в операционната система Windows 10. Следните указания ще бъдат обхванати в тази статия,

Така че нека да започнем с тази статия за Как да зададете Java Classpath?





Защо трябва да настроя JAVA_HOME?

Много програми, които са разработени в Java, изискват JAVA_HOME да се зададе в променлива на среда, за да изпълнява без грешки един пример за такава програма е Tomcat. Когато настройваме променливи на околната среда, програмите търсят изпълними пътища, като в този случай ще се намира javac. JAVA_HOME трябва да сочи към JDK, но не и към JRE.

Продължавайки с тази статия за Как да настроите Java Classpath?



JAVA_HOME, CLASSPATH, PATH Преглед

JAVA_HOME е пътят до инсталационната директория на JDK, който не е същият като инсталационния дом на JRE, инсталационният път е „C: Program FilesJavajdk1.8.0_191“. В JRE_HOME съхраняваме пътя на средата за изпълнение на Java, който в моя случай е „C: Program FilesJavajre1.8.0_191“

КЛАССПАТ

разлика между html и xml

Всеки път, когато Java приложение изпълнява, проверява за Java класове в CLASSPATH, за да изпълни без грешка. Той обикновено съдържа пътища до Jar файлове с разделител на пътя на OS в прозорци, което е ‘’.



Ако искате да посочите пътя на класа, докато изпълнявате която и да е програма, използвайки командния ред, можете да използвате Java -cp “some.jarsomeOther.jar” com.edureka.HelloWorld. Тук тези два буркана ще бъдат на разположение на изпълняваната в момента програма. Ако тези буркани са зададени в променлива среда на CLASSPATH, тя ще бъде достъпна за всички програми. Освен това има заместващ символ *, който включва всички файлове на jar в една папка.

ПЪТ

Ако искаме да изпълним java команда в командния ред, трябва да зададем PATH, чиято стойност винаги е JAVA_HOMEbin. Ако не е зададен, но е зададен JAVA_HOME, можете да го изпълните по следния начин C:% JAVA_HOME% / bin / java -version, след като това бъде направено, просто трябва да изпълните java команда.

Продължавайки с тази статия за Как да настроите Java Classpath?

Отворете Разширени системни настройки

В Windows 10 трябва да натиснем клавиш Windows + ключ за пауза, който ще отвори прозореца на системните настройки. Преминете към Промяна на настройките и изберете раздела Разширени.

Алтернативно:

Натиснете Key Windows Key и кликнете върху полето за търсене ‘Въведете тук, за да търсите’.

Изображение- Как да настроите Classpath в Java- Edureka

1. Търсене на разширени системни настройки В полето, което е показано на екранната снимка по-долу.
2. Щракнете върху опцията, която казва Преглед на разширени системни настройки.

Продължавайки с тази статия за Как да настроите Java Classpath?

Задайте променлива на средата JAVA_HOME

След като щракнете върху Системни настройки отдолу, ще се появи главата към раздела Разширени, щракнете върху „Променливи на околната среда“.

Щракнете върху бутона „Нов“ Под „Системни променливи“ и въведете JAVA_HOME като „Име на променлива“ и пътя към вашата директория Java JDK под „Стойност на променливата“

В „Системни променливи“ кликнете върху бутона „Нов“ и въведете JAVA_HOME в полето „Име на променлива:“ и въведете пътя на JDK в „Стойност на променливата:“.

Трябва да добавим пътя като системна променлива.

Продължавайки с тази статия за Как да настроите Java Classpath?

Актуализирайте системата PATH

1. В прозореца Променливи на околната среда под Системни променливи щракнете върху пътя.
2. Щракнете върху Редактиране.
3. В прозореца Редактиране на променлива среда щракнете върху Ново.
4. След това въведете следния контейнер за% JAVA_HOME%.

Щракнете върху OK.

Продължавайки с тази статия за Как да настроите Java Classpath?

Тествайте вашата конфигурация

Изпълнете командния ред
1. Въведете следното ехо% JAVA_HOME%
Това ще повтори пътя на директорията на JAVA_HOME или няма да ехо нищо, ако не е зададена променлива.
ехо% JAVA_HOME%

Изход:

C: Програмни файлове Javajdk1.8.0_191

За да проверите версията тип java -version:
1. Въведете следното в инструмента за команден ред
java -версия

Това ще отпечата версията на Java, както в моя случай:

java версия “1.8.0_191”
Java (TM) SE Runtime Environment (компилация 1.8.0_191-b12)
Java HotSpot (TM) 64-битов сървър VM (компилация 25.191, смесен режим)

Продължавайки с тази статия за Как да настроите Java Classpath?

Настройте JAVA_HOME, CLASSPATH и PATH за Linux

1. В редактора на vi отворете / etc / profile # vi / etc / profile.
2. Добавете експортиране JAVA_HOME = / usr / jdk1.8.0.
3. Добавете експорт CLASSPATH = $ CLASSPATH: /home/LOG4J_HOME/log4j-2.2.16.jar: ..
4. Добавете PATH за експортиране = $ PATH: /usr/jdk1.8.0/bin.
5. Изпълнете #. / etc / profile, за да активирате тези настройки.
6. Изпълнете # java -version, за да проверите дали настройките са правилни или не.

Сега бихте разбрали „Как да зададете Classpath в Java“. Така стигнахме до края на тази статия. Ако искате да научите повече,вижте от Edureka, доверена компания за онлайн обучение. Курсът за обучение и сертифициране на Java J2EE и SOA на Edureka е предназначен да ви обучи както за основните, така и за разширените Java концепции, заедно с различни Java рамки като Hibernate & Spring.

Имате въпрос към нас? Моля, споменете го в раздела за коментари на този блог и ние ще се свържем с вас възможно най-скоро.