JDK ติดตั้ง manualy ใน linux


2

ฉันดาวน์โหลดไฟล์ jdk .bin สำหรับ linux วิธีติดตั้งให้ฟีเจอร์ทั้งหมดเปิดใช้งานได้ทุกที่


2
คุณใช้การกระจายแบบไหน
Gnoupi

Ubuntu 9.04 คือการกระจายที่ใช้ i
Sajad Bahmani

คำตอบ:


2

คุณต้องตั้งค่าตัวแปรสภาพแวดล้อม: ทำสิ่งนี้:

export JAVA_HOME=/home/sjb/jdk1.6.0_16
export JRE_HOME=/home/sjb/jdk1.6.0_16

1

โดยส่วนตัวฉันไม่ใช่แฟนตัวยงของ 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

คู่มือนี้ใช้งานไม่ได้
Sajad Bahmani

บิตใดไม่ทำงาน
Dan Gravell

JRE_HOME จำเป็นต้องใช้เช่นกัน
Sajad Bahmani

1

ฉันแกะมันออก/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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.