Paano Magtakda ng Classpath sa Java?



Sa artikulong ito, sasakupin namin kung paano itakda ang Java classpath, at tingnan kung paano itakda ang JAVA_HOME bilang isang variable ng kapaligiran sa operating system ng Windows 10

Sa artikulong ito, sasakupin namin kung paano magtakda classpath, at tingnan kung paano itakda ang JAVA_HOME bilang isang variable ng kapaligiran sa Windows 10 operating system. Saklaw ang artikulong ito sa artikulong ito,

Kaya't magsimula tayo sa artikulong ito sa Paano Magtakda ng Java Classpath?





Bakit ko kailangang itakda ang JAVA_HOME?

Maraming mga programa na binuo sa Java ang nangangailangan ng JAVA_HOME na maitakda sa isang variable ng kapaligiran upang maipatupad nang walang error ang isang halimbawa ng naturang programa ay ang Tomcat. Kapag nag-set up kami ng mga variable ng kapaligiran na programa ay naghahanap ng maipapatupad na mga landas tulad ng sa kasong ito matatagpuan ang javac. Ang JAVA_HOME ay dapat na tumuturo sa JDK ngunit hindi kay JRE.

Patuloy sa artikulong ito sa Paano Itakda ang Java Classpath?



JAVA_HOME, CLASSPATH, Pangkalahatang-ideya ng PATH

Ang JAVA_HOME ay ang landas sa direktoryo ng pag-install ng JDK na hindi pareho sa pag-install ng JRE sa bahay ang path ng pag-install ay 'C: Program FilesJavajdk1.8.0_191'. Sa JRE_HOME iniimbak namin ang landas sa kapaligiran ng runtime ng java na nasa aking kaso na 'C: Program FilesJavajre1.8.0_191'

CLASSPATH

kung paano itakda ang classpath sa java

Kailan man magpatupad ang isang application ng Java sinusuri nito ang mga klase sa Java sa CLASSPATH upang maisagawa nang walang anumang error. Karaniwan itong naglalaman ng mga landas sa mga file ng Jar na may separator ng OS path sa windows na ito ay ‘’.



Kung nais mong tukuyin ang classpath habang nagpapatakbo ng anumang programa gamit ang linya ng utos maaari mong gamitin ang Java -cp “some.jarsomeOther.jar” com.edureka.HelloWorld. Dito ang dalawang garapon ay magagamit sa program na kasalukuyang naisakatuparan. Kung ang mga garapon ay naka-set sa CLASSPATH variable ng kapaligiran magagamit ito sa lahat ng mga programa. Gayundin, mayroong isang wildcard * upang isama ang lahat ng mga file ng garapon sa loob ng isang folder.

PATH

Kung nais naming magpatupad ng java command sa command prompt kailangan naming itakda ang PATH na ang halaga ay palaging JAVA_HOMEbin. Kung hindi ito itinakda ngunit ang JAVA_HOME ay nakatakda sa gayon maaari mo itong maisagawa sa sumusunod na paraan C:% JAVA_HOME% / bin / java -version, matapos itong magawa kailangan mo lamang magpatupad ng java command.

Patuloy sa artikulong ito sa Paano Itakda ang Java Classpath?

Buksan ang Mga Advanced na Setting ng System

Sa windows 10 kailangan naming pindutin ang Windows Key + Pause Key, na magbubukas sa window ng mga setting ng System. Manguna sa Pagbabago ng mga setting at piliin ang Advanced na tab.

Bilang kahalili:

tostring () pamamaraan java

Pindutin ang ⊞ Windows Key at mag-click sa search box na 'Mag-type dito upang maghanap'.

Larawan- Paano maitakda ang Classpath sa Java- Edureka

1. Maghanap ng mga advanced na setting ng system Sa kahon, na ipinapakita sa screenshot sa ibaba.
2. Mag-click sa pagpipilian na nagsasabing Tingnan ang mga advanced na setting ng system.

Patuloy sa artikulong ito sa Paano Itakda ang Java Classpath?

Itakda ang JAVA_HOME Kapaligiran variable

Kapag na-click mo ang kahon ng Mga Setting ng System sa ibaba ay lilitaw magtungo sa advanced na tab, mag-click sa 'Mga variable ng Kapaligiran.

I-click ang pindutan na 'Bago' Sa ilalim ng 'Mga variable ng system' at ipasok ang JAVA_HOME bilang 'Pangalang variable' at ang landas sa iyong direktoryo ng Java JDK sa ilalim ng 'Variable na halaga'

Sa 'Mga Variable ng System' mag-click sa Button na 'Bago' at i-type ang JAVA_HOME sa patlang na 'Variable name:' at i-type ang path ng JDK sa 'Variable value:'.

Dapat naming idagdag ang landas bilang System Variable.

Patuloy sa artikulong ito sa Paano Itakda ang Java Classpath?

I-update ang System PATH

1. Sa window ng Mga variable ng Kapaligiran sa ilalim ng Mga variable ng system mag-click sa landas.
2. I-click ang I-edit.
3. Sa pag-edit ng window ng variable ng kapaligiran i-click ang Bago.
4. Pagkatapos i-type ang sumusunod na% JAVA_HOME% bin.

Mag-click sa OK.

Patuloy sa artikulong ito sa Paano Itakda ang Java Classpath?

mga klase sa sawa at halimbawa ng mga bagay

Subukan ang iyong pagsasaayos

Patakbuhin ang Prompt ng Command
1. I-type ang sumusunod na echo% JAVA_HOME%
Ipa-echo nito ang path ng direktoryo ng JAVA_HOME o wala itong i-echo kung hindi maitakda ang Variable.
echo% JAVA_HOME%

Output:

C: Mga Program FilesJavajdk1.8.0_191

Upang suriin ang uri ng bersyon ng java -versi:
1. I-type ang sumusunod sa tool ng command line
java -version

I-print nito ang bersyon ng Java tulad ng sa aking kaso:

bersyon ng java na '1.8.0_191'
Java (TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot (TM) 64-Bit Server VM (build 25.191, halo-halong mode)

Patuloy sa artikulong ito sa Paano Itakda ang Java Classpath?

I-setup ang JAVA_HOME, CLASSPATH at PATH Para sa Linux

1. Sa vi editor buksan ang / etc / profile # vi / etc / profile.
2. Magdagdag ng export JAVA_HOME = / usr / jdk1.8.0.
3. Magdagdag ng pag-export CLASSPATH = $ CLASSPATH: /home/LOG4J_HOME/log4j-2.2.16.jar: ..
4. Magdagdag ng export PATH = $ PATH: /usr/jdk1.8.0/bin.
5. Patakbuhin ang #. / etc / profile upang buhayin ang mga setting na ito.
6. Ipatupad ang # java -version upang mapatunayan kung ang mga setting ay tama o hindi.

Ngayon ay naiintindihan mo sana ang 'Paano Magtakda ng Classpath sa Java'. Sa gayon ay natapos na tayo sa artikulong ito. Kung nais mong matuto nang higit pa,tingnan ang ni Edureka, isang pinagkakatiwalaang kumpanya sa pag-aaral sa online. Ang kurso sa pagsasanay at sertipikasyon ng Java J2EE at SOA ng Edureka ay idinisenyo upang sanayin ka para sa parehong core at advanced na mga konsepto ng Java kasama ang iba't ibang mga balangkas ng Java tulad ng Hibernate & Spring.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng blog na ito at babalikan ka namin sa lalong madaling panahon.