ทำไม ~ / .bash_profile ไม่ได้รับแหล่งที่มาเมื่อเปิดเทอร์มินัล
ปัญหา ฉันมี Ubuntu 11.04 Virtual Machine และฉันต้องการตั้งค่าสภาพแวดล้อมการพัฒนา Java ของฉัน ฉันทำดังนี้ sudo apt-get install openjdk-6-jdk เพิ่มรายการต่อไปนี้ใน~ / .bash_profile export JAVA_HOME=/usr/lib/jvm/java-6-openjdk export PATH=$PATH:$JAVA_HOME/bin บันทึกการเปลี่ยนแปลงและออก เปิดเทอร์มินัลอีกครั้งและพิมพ์ดังต่อไปนี้ echo $JAVA_HOME (blank) echo $PATH (displayed, but not the JAVA_HOME value) ไม่มีอะไรเกิดขึ้นเช่นถ้าการส่งออกของ JAVA_HOME และการเพิ่มไปยัง PATH นั้นไม่เคยทำ วิธีการแก้ ฉันต้องไปที่~ / .bashrcและเพิ่มรายการต่อไปนี้ในตอนท้ายของไฟล์ #Source bash_profile to set JAVA_HOME and add …