මම ජාවා සංස්කරණයක් ස්ථාපනය කර ඇත්තෙමි. $JAVA_HOME
පරිසර විචල්යය නිවැරදිව සකසා ගන්නේ කෙසේද ?
මම ජාවා සංස්කරණයක් ස්ථාපනය කර ඇත්තෙමි. $JAVA_HOME
පරිසර විචල්යය නිවැරදිව සකසා ගන්නේ කෙසේද ?
Answers:
පෙට්රොනිලා එස්කරබාජෝ යෝජනා JAVA_HOME
කරන /etc/profile
පරිදි ඔබට ඇතුල් විය හැකිය . නමුත් ඕනෑම පද්ධති විචල්යයක් සඳහා වඩාත් සුදුසු ස්ථානය වේ .JAVA_HOME
/etc/environment
විවෘත /etc/environment
වැනි ඕනෑම පාඨ සකසනයක් තුළ nano
හෝ gedit
පහත සඳහන් මාර්ගය එකතු කරන්න:
JAVA_HOME="/usr/lib/jvm/open-jdk"
(ජාවා මාර්ගය වෙනස් විය හැකිය)
source
මෙම විධානය ක්රියාත්මක කිරීමෙන් විචල්යයන් පැටවීමට භාවිතා කරන්න :
source /etc/environment
මෙම විධානය ක්රියාත්මක කිරීමෙන් විචල්යය පරීක්ෂා කරන්න:
echo $JAVA_HOME
යාවත්කාලීන කරන්න
සාමාන්යයෙන් බොහෝ ලිනක්ස් පද්ධති ප්රභවය / etc / environment පෙරනිමියෙන්. ඔබේ පද්ධතිය එසේ නොකරන්නේ නම් පහත දැක්වෙන පේළිය එක් කරන්න ~/.bashrc
(ස්තූතියි jpje)
source /etc/environment
source /etc/environment
මගේ බාෂ් වින්යාස ගොනුවේ ඉහළට පේළිය එක් කර ඇති අතර ~/.bashrc
එමඟින් එය මගේ පරිසර සැකසුම් සියල්ල ආරම්භයේදී පටවනු ලැබේ. මෙතෙක් මා වෙනුවෙන් වැඩ කිරීම.
කට්ටලයට JAVA_HOME
පරිසර විචල්ය, පහත සඳහන් කරන්න:
gksudo gedit /etc/environment
/usr/lib/jvm/java-7-oracle
ඩිරෙක්ටරියේ ඔරකල් ජේඩීකේ 7 ස්ථාපනය කළෙමි . JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME
. /etc/environment
ඉහත ක්රමය මඟින් ඔබ ඔබේ පරිගණකයට පිවිසෙන සෑම අවස්ථාවකම විධාන ක්රියාත්මක කිරීමේදී ඇති වන කරදරය ඉතිරි වේ.
export
විධානය එකතු කිරීම /etc/environment
අවශ්යද?
export
පේළියකට එකතු කළ අතර /etc/environment
එය උදව් කළාද? එම ගොනුවේ විචල්ය අර්ථ දැක්වීම් අඩංගු වේ =
-වෙන් කළ නාම-අගය යුගල ලෙස; එහි අන්තර්ගතය විධාන ලෙස ක්රියාත්මක නොවේ. (බලන්න man pam_env
.) ඔබ කරන්නේ ඒ නිසා මිස , ෙවන් ෙවන් වශෙයන් එය තිර රචනය (එවැනි යැවීමෙන් මෙන් සිටි ලෙස සිතා, ගොනු ප්රතිකාර /etc/environment
bash ගේ කිරීමට .
/ source
builtin), මම වැඩ කිරීමට අපේක්ෂා නො වනු ඇත.
ඔබ මාර්ගය නොදන්නේ නම් සහ ඔබ විවෘත කර ඇත්තේ openJDK පමණක් නම්, ඔබට ටයිප් කළ හැකි
update-alternatives --config java
අතර ඔබ මාර්ගය සොයා ගත යුතුය. විචල්යය සැකසීමට ඔබට JAVA_HOME=<PATH>
පසුව ලිවිය හැකිය export JAVA_HOME
. විචල්යය ප්රකාශ කිරීමේදී ඉඩක් නොමැති බව සැලකිල්ලට ගන්න. විචල්යය ගබඩා වී ඇත්දැයි පරීක්ෂා කිරීමට ඔබ echo $JAVA_HOME
සත්යාපනය සඳහා ටයිප් කරන්න.
update-alternatives --install <link> <name> <target> <priority>
උදාහරණයක් ලෙස ධාවනය කිරීම:update-alternatives --install /usr/bin/java java /usr/lib/jvm/default-runtime/bin/java 1