จะตั้งค่า JAVA_HOME ให้ชี้ไปที่การติดตั้ง JDK ได้อย่างไร?


10

ฉันติดตั้งsun-java6-jdkแล้ว

ฉันต้องการค้นหาโฮมไดเร็กตอรี่ของมัน JAVA_HOMEต้องชี้ไปที่การติดตั้ง JDK ไม่ใช่ JRE

คำตอบ:


7

คุณควรใช้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 ตั้งอยู่ในไดเรกทอรีเดียวกัน


6

หากคุณต้องการเพิ่มJAVA_HOMEตัวแปรคุณสามารถทำได้โดยเพิ่มลงใน.bashrcไฟล์ในโฮมไดเร็กตอรี่ของคุณ

เปิด.bashrcไฟล์โดยใช้เครื่องมือแก้ไข ถ้าคุณใช้นาโนแล้ว

nano ~/.bashrc

และเพิ่ม 2 บรรทัดต่อไปนี้ในไฟล์. bashrc ของคุณ

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04/
export JAVA_HOME

อาจมีวิธีอื่นในการติดตั้ง แต่นี่คือสิ่งที่ฉันได้ติดตามอยู่เสมอ


ฉันชอบเสียงเรียกเข้า แต่ไม่เหมาะสำหรับผู้ใช้มือใหม่ เปลี่ยนเป็นนาโนที่นี่
MadMike

0

นี่คือวิธีที่ฉันกำหนดค่าในระบบ Linux ของฉัน:

ฉันดาวน์โหลด JDK1.8.0_77 และโดยค่าเริ่มต้นไฟล์ที่ดาวน์โหลดนั้นอยู่ในตำแหน่ง (ไดเรกทอรีดาวน์โหลด) เช่น /home/user/Downloadsคลายการดาวน์โหลด JDK ไป/home/user/Downloads/jdk1.8.0_77แล้ว

  1. เปิด Terminal และประเภท

    editor .bashrc

    เขียน 2 บรรทัดภายใน

    export JAVA_HOME=/home/user/Downloads/jdk1.8.0_77

    (ป้อนเส้นทางของ JDK ที่คุณดาวน์โหลด)

    export PATH=$JAVA_HOME/bin:$PATH

    บันทึกไฟล์

  2. source ~/.bashrc

  3. echo $JAVA_HOME

แค่นั้นแหละ :)


แต่แพคเกจ JDK อยู่ที่ไหนในตอนแรก?
Raghuveer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.