ฉันติดตั้งsun-java6-jdk
แล้ว
ฉันต้องการค้นหาโฮมไดเร็กตอรี่ของมัน JAVA_HOME
ต้องชี้ไปที่การติดตั้ง JDK ไม่ใช่ JRE
ฉันติดตั้งsun-java6-jdk
แล้ว
ฉันต้องการค้นหาโฮมไดเร็กตอรี่ของมัน JAVA_HOME
ต้องชี้ไปที่การติดตั้ง JDK ไม่ใช่ JRE
คำตอบ:
คุณควรใช้whereis
คำสั่งเพื่อค้นหาตำแหน่งที่ติดตั้ง JDK ของคุณ
whereis java
บน Ubuntu 12.04 ของฉันติดตั้ง OpenJDK มีแฟ้มอยู่ใน/usr/bin/java
, /usr/bin/X11/java
, ,/usr/share/java
/usr/share/man/man1/java.1.gz
ฉันเดาว่าเวอร์ชันของ Oracle ตั้งอยู่ในไดเรกทอรีเดียวกัน
หากคุณต้องการเพิ่มJAVA_HOME
ตัวแปรคุณสามารถทำได้โดยเพิ่มลงใน.bashrc
ไฟล์ในโฮมไดเร็กตอรี่ของคุณ
เปิด.bashrc
ไฟล์โดยใช้เครื่องมือแก้ไข ถ้าคุณใช้นาโนแล้ว
nano ~/.bashrc
และเพิ่ม 2 บรรทัดต่อไปนี้ในไฟล์. bashrc ของคุณ
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04/
export JAVA_HOME
อาจมีวิธีอื่นในการติดตั้ง แต่นี่คือสิ่งที่ฉันได้ติดตามอยู่เสมอ
นี่คือวิธีที่ฉันกำหนดค่าในระบบ Linux ของฉัน:
ฉันดาวน์โหลด JDK1.8.0_77 และโดยค่าเริ่มต้นไฟล์ที่ดาวน์โหลดนั้นอยู่ในตำแหน่ง (ไดเรกทอรีดาวน์โหลด) เช่น /home/user/Downloads
คลายการดาวน์โหลด JDK ไป/home/user/Downloads/jdk1.8.0_77
แล้ว
เปิด Terminal และประเภท
editor .bashrc
เขียน 2 บรรทัดภายใน
export JAVA_HOME=/home/user/Downloads/jdk1.8.0_77
(ป้อนเส้นทางของ JDK ที่คุณดาวน์โหลด)
export PATH=$JAVA_HOME/bin:$PATH
บันทึกไฟล์
source ~/.bashrc
echo $JAVA_HOME
แค่นั้นแหละ :)