กระบวนการดำเนินการโดยตรง:
1. UNZIP และติดตั้ง JDK
ป้อนไดเรกทอรีที่ไฟล์ JDK-6U14-Linux-I586.bin อยู่ในเทอร์มินัลเชลล์
ดำเนินการคำสั่ง/jdk-6u14-linux-i586.bin ในเวลานี้โปรโตคอลจะปรากฏขึ้นและคุณจะกดต่อไป จากนั้นไดเรกทอรี JDK1.6.0_14 จะถูกสร้างขึ้นในไดเรกทอรีปัจจุบันและคุณสามารถคัดลอกไปยังไดเรกทอรีใด ๆ
2. ตัวแปรสภาพแวดล้อมที่ต้องกำหนดค่า
1. ตัวแปรสภาพแวดล้อมเส้นทาง ฟังก์ชั่นคือการระบุเส้นทางการค้นหาคำสั่ง เราจำเป็นต้องเพิ่มไดเรกทอรีถังขยะภายใต้ไดเรกทอรีการติดตั้ง JDK ไปยังตัวแปรพา ธ ที่มีอยู่ Javac/Java และเครื่องมืออื่น ๆ
2. ตัวแปรสภาพแวดล้อม classpath ฟังก์ชั่นคือการระบุเส้นทางการค้นหาคลาส เราจำเป็นต้องตั้งค่า dt.jar และ tools.jar ในไดเรกทอรีย่อย LIB ภายใต้ไดเรกทอรีการติดตั้ง JDK ไปยัง ClassPath แน่นอนไดเรกทอรีปัจจุบัน "
3. ตัวแปรสภาพแวดล้อม java_home มันชี้ไปที่ไดเรกทอรีการติดตั้งของ JDK
สามวิธีในการกำหนดค่าตัวแปรสภาพแวดล้อม
1. ไฟล์แก้ไข /etc /โปรไฟล์
วิธีการนี้แนะนำหากคอมพิวเตอร์ของคุณใช้เป็นการพัฒนาเท่านั้นเนื่องจากเชลล์ผู้ใช้ทั้งหมดมีสิทธิ์ใช้ตัวแปรสภาพแวดล้อมเหล่านี้ซึ่งอาจทำให้เกิดปัญหาด้านความปลอดภัยกับระบบ
・ ใช้ตัวแก้ไขข้อความเพื่อเปิด /etc /โปรไฟล์
・ เพิ่มส่วนท้ายของไฟล์โปรไฟล์:
ส่งออก java_home =/usr/share/jdk1.6.0_14 เส้นทางการส่งออก = $ java_home/bin: $ path export classpath = .: $ java_home/lib/dt.jar: $ java_home/lib/เครื่องมือ.
・ re-login
·คำอธิบายประกอบ
.
b. ใช้ลำไส้ใหญ่ ":" เพื่อแยกเส้นทางภายใต้ Linux
c
d. ไดเรกทอรีปัจจุบัน "." ใน classpath ไม่สามารถสูญหายได้
e. การส่งออกคือการส่งออกตัวแปรทั้งสามนี้เป็นตัวแปรทั่วโลก
F
2. แก้ไขไฟล์. bash_profile
วิธีนี้มีความปลอดภัยมากขึ้น ไดเรกทอรี
・ ใช้ตัวแก้ไขข้อความเพื่อเปิดไฟล์. bash_profile ในไดเรกทอรีผู้ใช้ ・ เพิ่มลงในตอนท้ายของไฟล์. bash_profile:
ส่งออก java_home =/usr/share/jdk1.6.0_14 เส้นทางการส่งออก = $ java_home/bin: $ path export classpath = .: $ java_home/lib/dt.jar: $ java_home/lib/เครื่องมือ.
・ re-login
3. ตั้งค่าตัวแปรโดยตรงภายใต้เชลล์ <br /> ฉันไม่ชอบใช้วิธีนี้เพราะถ้าคุณเปลี่ยนเชลล์การตั้งค่าของคุณจะไม่ถูกต้อง ใช้ในอนาคต
เพียงดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัลเชลล์:
ส่งออก java_home =/usr/share/jdk1.6.0_14 เส้นทางการส่งออก = $ java_home/bin: $ path export classpath = .: $ java_home/lib/dt.jar: $ java_home/lib/เครื่องมือ.
4. ทดสอบ JDK
1. สร้างไฟล์ test.java ใหม่โดยใช้ตัวแก้ไขข้อความป้อนรหัสต่อไปนี้และบันทึก:
การทดสอบระดับสาธารณะ {โมฆะคงที่สาธารณะหลัก (String args []) {system.out.println ("การทดสอบ JDK ใหม่!")}}
2. การรวบรวม: ดำเนินการคำสั่ง javac test.java ในเทอร์มินัลเชลล์
3. เรียกใช้: ดำเนินการทดสอบคำสั่ง Java ในเทอร์มินัลเชลล์
เมื่อคำว่า "การทดสอบ JDK ใหม่!" ปรากฏขึ้นใต้เชลล์ JDK จะทำงานตามปกติ
5. ถอนการติดตั้ง JDK
ค้นหาไดเรกทอรีย่อย _uninst ของไดเรกทอรีการติดตั้ง JDK และดำเนินการคำสั่ง/uninstall.sh ในเทอร์มินัลเชลล์เพื่อถอนการติดตั้ง JDK
มันขึ้นอยู่กับกระบวนการข้างต้นที่เราได้ใช้การกำหนดค่าตัวแปรสภาพแวดล้อม Java ภายใต้ Linux หรือไม่?