จะตั้งค่า Classpath ใน Java ได้อย่างไร?



ในบทความนี้เราจะพูดถึงวิธีการตั้งค่าคลาสพา ธ Java และดูวิธีการตั้งค่า 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'

CLASSPATH

เมื่อใดก็ตามที่แอ็พพลิเคชัน Java เรียกใช้งานแอปพลิเคชันจะตรวจสอบคลาส Java ใน CLASSPATH เพื่อดำเนินการโดยไม่มีข้อผิดพลาดใด ๆ โดยทั่วไปจะมีพา ธ ไปยังไฟล์ Jar ที่มีตัวคั่นพา ธ ของระบบปฏิบัติการในหน้าต่างคือ ''



หากคุณต้องการระบุ classpath ขณะรันโปรแกรมโดยใช้บรรทัดคำสั่งคุณสามารถใช้ Java -cp“ some.jarsomeOther.jar” com.edureka.HelloWorld ที่นี่สองขวดนี้จะพร้อมใช้งานสำหรับโปรแกรมที่กำลังดำเนินการอยู่ หากตั้งค่า jars เหล่านี้ในตัวแปรสภาวะแวดล้อม CLASSPATH โปรแกรมทั้งหมดจะพร้อมใช้งาน นอกจากนี้ยังมีสัญลักษณ์แทน * เพื่อรวมไฟล์ jar ทั้งหมดไว้ในโฟลเดอร์เดียว

เส้นทาง

หากเราต้องการรันคำสั่ง java ใน command prompt เราต้องตั้งค่า PATH ที่มีค่า JAVA_HOMEbin เสมอ หากไม่ได้ตั้งค่าไว้ แต่มีการตั้งค่า JAVA_HOME คุณสามารถดำเนินการได้ด้วยวิธีต่อไปนี้ C:% JAVA_HOME% / bin / java -version หลังจากเสร็จสิ้นคุณจะต้องดำเนินการคำสั่ง java

ไปต่อกับบทความนี้เกี่ยวกับวิธีการตั้งค่า Java Classpath?

เปิดการตั้งค่าระบบขั้นสูง

ใน windows 10 เราต้องกด Windows Key + Pause Key ซึ่งจะเปิดหน้าต่างการตั้งค่าระบบ มุ่งหน้าไปที่เปลี่ยนการตั้งค่าและเลือกแท็บขั้นสูง

อีกทางหนึ่ง:

กด⊞ Windows Key แล้วคลิกช่องค้นหา 'พิมพ์ที่นี่เพื่อค้นหา'

Image- วิธีตั้งค่า Classpath ใน Java- Edureka

1. ค้นหาการตั้งค่าระบบขั้นสูงในกล่องซึ่งแสดงในภาพหน้าจอด้านล่าง
2. คลิกที่ตัวเลือกซึ่งระบุว่าดูการตั้งค่าระบบขั้นสูง

ไปต่อกับบทความนี้เกี่ยวกับวิธีการตั้งค่า Java Classpath?

วิธีการยุติโปรแกรม java

ตั้งค่าตัวแปรสภาพแวดล้อม JAVA_HOME

เมื่อคุณคลิกที่การตั้งค่าระบบช่องด้านล่างจะปรากฏขึ้นให้ไปที่แท็บขั้นสูงคลิกที่ 'ตัวแปรสภาพแวดล้อม'

คลิกปุ่ม 'ใหม่' ใต้ 'ตัวแปรระบบ' และป้อน JAVA_HOME เป็น 'ชื่อตัวแปร' และเส้นทางไปยังไดเร็กทอรี Java JDK ของคุณภายใต้ 'ค่าตัวแปร'

ใน 'ตัวแปรระบบ' คลิกที่ปุ่ม 'ใหม่' และพิมพ์ JAVA_HOME ในช่อง 'ชื่อตัวแปร:' และพิมพ์เส้นทางของ JDK ใน 'ค่าตัวแปร:'

เราควรเพิ่มเส้นทางเป็นตัวแปรระบบ

ไปต่อกับบทความนี้เกี่ยวกับวิธีการตั้งค่า Java Classpath?

อัปเดตเส้นทางของระบบ

1. ในหน้าต่าง Environment Variables ภายใต้ตัวแปรของระบบให้คลิกที่เส้นทาง
2. คลิกแก้ไข
3. ในหน้าต่างตัวแปรแก้ไขสภาพแวดล้อมคลิกใหม่
4. จากนั้นพิมพ์% JAVA_HOME% bin ต่อไปนี้

คลิกตกลง

ไปต่อกับบทความนี้เกี่ยวกับวิธีการตั้งค่า Java Classpath?

วิธีเรียกใช้ php บน windows 10

ทดสอบการกำหนดค่าของคุณ

เรียกใช้พรอมต์คำสั่ง
1. พิมพ์ echo% JAVA_HOME% ต่อไปนี้
สิ่งนี้จะสะท้อนพา ธ ไดเร็กทอรีของ JAVA_HOME หรือจะไม่สะท้อนอะไรเลยหากไม่ได้ตั้งค่า Variable
ก้อง% JAVA_HOME%

เอาท์พุต:

C: โปรแกรม FilesJavajdk1.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-Bit Server VM (build 25.191, mixed mode)

ไปต่อกับบทความนี้เกี่ยวกับวิธีการตั้งค่า 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: /usr/jdk1.8.0/bin
5. เรียกใช้ # / etc / profile เพื่อเปิดใช้งานการตั้งค่าเหล่านี้
6. ดำเนินการ # java -version เพื่อตรวจสอบว่าการตั้งค่าถูกต้องหรือไม่

ตอนนี้คุณคงจะเข้าใจ“ วิธีตั้งค่า Classpath ใน Java” แล้ว ดังนั้นเราจึงมาถึงจุดสิ้นสุดของบทความนี้ หากคุณต้องการเรียนรู้เพิ่มเติมตรวจสอบไฟล์ โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ หลักสูตรการฝึกอบรมและการรับรอง Java J2EE และ SOA ของ Edureka ได้รับการออกแบบมาเพื่อฝึกอบรมคุณสำหรับแนวคิด Java ทั้งหลักและขั้นสูงพร้อมกับกรอบงาน Java ต่างๆเช่น Hibernate & Spring

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของบล็อกนี้และเราจะติดต่อกลับโดยเร็วที่สุด