ගැටලුව
මා සතුව උබුන්ටු 11.04 අතථ්ය යන්ත්රයක් ඇති අතර මගේ ජාවා සංවර්ධන පරිසරය සැකසීමට මට අවශ්ය විය. මම පහත පරිදි කළෙමි
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 it to the PATH because for some reason is not being picked up
. ~/.bash_profile
ප්රශ්නය
- මට එය කිරීමට සිදු වූයේ ඇයි? මම හිතුවේ bash_profile, bash_login හෝ profile එක නැතිනම් මුලින්ම bashrc ට පෙර ක්රියාත්මක වේ.
- මෙම අවස්ථාවේදී මගේ පර්යන්තය පුරනය නොවන කවචයක්ද?
- එසේ නම්, පර්යන්තයෙන් පසුව සු සහ මුරපදය දැමූ විට මා ඉහත සඳහන් කළ අපනයන ද සකසා ඇති පැතිකඩ ක්රියාත්මක නොකරන්නේ ඇයි?