ฉันดาวน์โหลดไฟล์ jdk .bin สำหรับ linux วิธีติดตั้งให้ฟีเจอร์ทั้งหมดเปิดใช้งานได้ทุกที่
ฉันดาวน์โหลดไฟล์ jdk .bin สำหรับ linux วิธีติดตั้งให้ฟีเจอร์ทั้งหมดเปิดใช้งานได้ทุกที่
คำตอบ:
คุณต้องตั้งค่าตัวแปรสภาพแวดล้อม: ทำสิ่งนี้:
export JAVA_HOME=/home/sjb/jdk1.6.0_16
export JRE_HOME=/home/sjb/jdk1.6.0_16
โดยส่วนตัวฉันไม่ใช่แฟนตัวยงของ JAVA_HOME และชอบ มันพูดถึงข้อมูลทั่วโลกที่ไม่มีการ จำกัด ขอบเขตและนั่นเป็นสิ่งที่ไม่ดี ฉันชอบที่จะมีลิงก์สัญลักษณ์ใน / usr / bin และปล่อยไว้ที่นั้น (ยังคงเป็นข้อมูลทั่วโลก แต่น้อยกว่านั้นเพราะส่วนใหญ่คุณจะยังต้องการลิงก์สัญลักษณ์อยู่แล้ว)
เมื่อทำการติดตั้งจาก. bin เหล่านี้เป็นขั้นตอนที่ฉันดำเนินการ: 1) เรียกใช้ไฟล์. bin สิ่งนี้จะสร้างไดเรกทอรีที่มี JDK อยู่ภายใน 2) ย้ายไดเรกทอรีไปยังตำแหน่งของระบบที่ใช้ร่วมกัน ฉันใช้ / usr / java คุณสามารถเลือก / usr / share / java, / opt และอื่น ๆ 3) สร้างลิงค์สัญลักษณ์ใน / usr / bin สำหรับ java javac และโปรแกรมอื่น ๆ
บางแอปพลิเคชันต้องการ JAVA_HOME (เช่น Tomcat) หากเป็นกรณีนี้ฉันจะทำ:
export JAVA_HOME=/usr/java/java-1.5; ./runApp
ฉันแกะมันออก/usr/jav
จาก a แล้วสร้างไฟล์/etc/profile.d
เพื่อตั้งค่าตัวแปรสภาพแวดล้อมที่คาดไว้สำหรับทุกคนที่เข้าสู่ระบบ
$ chmod +x ~/jdk-6u16-linux-i586.bin
$ cd /usr/java
$ sudo ~/jdk-6u16-linux-i586.bin
$ sudo vi /etc/profile.d/java.sh
export JAVA_HOME=/usr/java/jdk1.6.0_16
export PATH=$JAVA_HOME/bin:$PATH
$ sudo chmod +x /etc/profile.d/java.sh