ඔරකල් විසින් ජාවා 10 නිකුත් කර ඇත
මේක නව ප්රවේශය කෙසේද යන්න ගැන "ඔරකල් ජාවා ස්ථාපනය කරන්නේ කෙසේදැයි ඉගෙන ගන්න" දැන් ඔබ තුළ අනුවාදය 10. අතින් හෝ අපට ඉඩ දෙන අවශ්ය ටර්මිනල් විධාන අපි සත්යාපනය කර යාවත්කාලීන කරන්නෙමු නිර්මාණය a බෑෂ් ෂෙල් පිටපත ස්ථාපනය කිරීමේ වෙහෙසකර කාර්යය මම ස්වයංක්රීය කළ බව JDK සහ JRE.
OpenJDK සහ IcedTea නමින් බ්රව්සර් සඳහා ඇඩෝනය යන දෙකම ස්ථාපනය කිරීම පහසු බව මතක තබා ගනිමු. බොහෝ විට එය ඔරකල් නිෂ්පාදනය මත පදනම් වූ යෙදුම් සංවර්ධනය කිරීම සහ මාර්ගගතව ක්රියාත්මක කිරීම පිළිබඳ අපගේ අපේක්ෂාවන් ආවරණය කරයි, නමුත් සමහර විට ඔරකල් විසින් සපයන මුල් සහාය වඩා හොඳය, එබැවින් මුල සිටම එය ස්ථාපනය කරන්නේ කෙසේදැයි දැන ගැනීමට එය කිසි විටෙකත් රිදවන්නේ නැත OpenJDK y අයිස් තේ එය අපගේ නිදහස් මෙහෙයුම් පද්ධතියේ ජාවා සහාය සඳහා වන අපගේ අවශ්යතා සපුරාලන්නේ නැත.
ඒ
OpenJDK + අයිසිඩ් ටී
දැනට මෙම නොමිලේ ඔරකල් ජාවා ආදේශක ප්ලගීන පහසුවෙන් කොන්සෝලය වෙතින් ස්ථාපනය කළ හැකිය සහ ඔබේ නිදහස් මෙහෙයුම් පද්ධතියේ ශාඛාවේ (ඩිස්ට්රෝ) අනුවාදය සහ පහත පරිදි;
aptitude install default-jdk
aptitude install openjdk-7-jdk
aptitude install openjdk-7-jre
aptitude install openjdk-8-jdk
aptitude install openjdk-8-jre
aptitude install openjdk-9-jdk
aptitude install openjdk-9-jre
aptitude install icedtea-netx
aptitude install icedtea-plugin
ඔරකල් ජාවා
JDK - JRE සහාය (මුල් සහ හිමිකාරීත්වය) භාවිතා කිරීමෙන් අපට බොහෝ විට OpenJDK සහ IcedTea විසින් ලබා දී ඇති ක්රියාකාරිත්වයට වඩා විශාල අනුකූලතාවයක්, සහයෝගයක් සහ නව කාර්යයන් ලබා දිය හැකිය.
නොමිලේ ලබා ගත හැකි මෙම යෙදුම් සමඟ අපගේ වැඩ විකල්පයන් ඉක්මවා ගිය විට සහ පොදුවේ ගත් කල, ඒවා අපගේ බෙදාහැරීමේ හෝ ගබඩාවේ JDK හි නවතම අනුවාදය අනුකරණය නොකරන විට, එය අතින් හෝ ස්ක්රිප්ට් එකක් මගින් සිදු කිරීම වඩාත් සුදුසුය. ස්ථාපනය කිරීම ඉතා ප්රායෝගික දෙයක් බව බාෂ් ෂෙල් පවසයි.
එබැවින්, භාවිතා කිරීම ජාවා ක්රමලේඛන භාෂාව සඳහා වන නිල සංවර්ධන කට්ටලය වන ජාවා සංවර්ධන කට්ටලය (ඔරකල් ජේඩීකේ), වස්තු-නැඹුරු සංවර්ධන පරිසරයක්, ඉතා ප්රයෝජනවත් හා අවශ්ය වේ.
ජාවා JDK ස්ථාපනය කරන්නේ ඇයි?
පෙර සටහන් මතක තබා ගැනීම JDK මෙම බ්ලොග් අඩවිය තුළ සහ පිටත අපට සංස්ලේෂණය කළ හැකිය JDK මෙම මෘදුකාංගය හෝ යෙදුම අන්තර්ජාල බ්රව්සරයක් තුළ හෝ පිටත ජාවා ඇප්ලෙට් සහ යෙදුම් ලිවීමට අපට ඉඩ දෙයි.
JDK ට ජාවා ධාවන කාල පරිසරය (JRE), ජාවා සම්පාදකයා සහ ජාවා API ද ඇතුළත් වේ. නව සහ පළපුරුදු ක්රමලේඛකයින් සඳහා එය ඉතා ප්රයෝජනවත් වේ.
සාමාන්ය හෝ මූලික පරිශීලකයෙකු සඳහා බොහෝ විට JDK අවශ්ය නොවේ, සමහර විට කාවැද්දූ ඔන්ලයින් කොන්සෝල ක්රීඩාවක් වැනි සරල දේවල් සඳහා පමණි.
අනෙක් අතට, උසස් හෝ පරිපාලන භාවිතා කරන්නන් සඳහා එය විද්යුත් සහතික කිරීම් වැනි දේ සඳහා බොහෝ වාරයක් යොදනු ලැබේ, මන්ද එහි බොත්තම් ඇපල් ය.
එබැවින්, ඔබට වෙබයේ හොඳ කොටසක් මග හැරීමට අවශ්ය නැතිනම් එය ස්ථාපනය කිරීම අත්යවශ්ය වේ. එනම්, JDK හි කුඩා කොටස් (බොත්තම්, මෙනු) අඩංගු බොහෝ වෙබ් පිටු තිබුණත් හෝ සම්පූර්ණයෙන්ම JDK හි නිර්මාණය කර ඇත.
එබැවින්, ජාවා ජේඩීකේ ඔබේ වෙබ් බ්රව්සරයෙන් සහ මෙහෙයුම් පද්ධතියෙන් පොදුවේ මඟ හැරිය නොහැක!
පෙර පියවර
විධාන හරහා JDK ස්ථාපනය කිරීමට පෙර, ඔබ කළ යුතුය ඔරකල් වෙබ් අඩවියෙන් එය බාගන්න, එබැවින් ඔබට කැමති අන්තර්ජාල සෙවුම් යන්ත්රයක් හෝ පහත සබැඳිය භාවිතයෙන් ඔබට එයට යා හැකිය: ඔරකල් - ජේඩීකේ 10
බාගත කිරීමෙන් පසුව, එය පරිශීලකයාගේ චිත්රක පරිසරයෙන් අවශ්ය ස්ථානයට පිටපත් කර හෝ පිටපත් නොකිරීමට ඉඩ ඇත, නමුත් අපි මෙම පියවරයන් කොන්සෝලය වෙතින් ක්රියාත්මක කරන්නෙමු.
විධාන විධාන
පහත ලියා ඇති විධාන විධානයන් ස්වයංක්රීයව හෝ බාෂ් ෂෙල් පිටපතක් තුළ ක්රියාත්මක කළ හැකිය:
sudo -s
tar -zxvf Descargas/jdk-10.0.1_linux-x64_bin.tar.gz -C /usr/lib/jvm/
echo "JAVA_HOME=/usr/lib/jvm/$VERSION" >> /etc/profile
echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile
echo "export JAVA_HOME" >> /etc/profile
echo "export PATH" >> /etc/profile
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-10.0.1/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-10.0.1/bin/javac 1
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws 1
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so 1
update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java
update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac
update-alternatives --set javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws
update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar
update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so
cd /usr/lib/mozilla/plugins/
rm -f libnpjp2.so
ln -s /usr/lib/jvm/jdk-10.0.1/jre/lib/libnpjp2.so
. /etc/profile
සත්යාපනය
ඔබ සැබවින්ම ස්ථාපනය කර ඇත්දැයි පරීක්ෂා කළ හැකිය ඔරකල් ජාවා 10 (JDK - JRE) නිල ඔරකල් ජාවා අනුවාද පරීක්ෂකය භාවිතා කරමින් කොන්සෝලය සහ බ්රව්සරය යන දෙකෙන්ම: පරීක්ෂණ යෙදුම
කොන්සෝලය මගින්
පහත දැක්වෙන විධානයන් භාවිතා කරන්න:
java -version
javac -version
ෆයර්ෆොක්ස් 51 හෝ ඊට පෙර සංස්කරණයක් හෝ ජාවා සඳහා සහය දක්වන වෙනත් වෙබ් බ්රව්සරයක් ධාවනය කරන්න, ෆයර්ෆොක්ස් 52+, ඔපෙරා බ්රව්සර් සහ ගූගල් ක්රෝම් වැනි වඩාත් සුලභ ඒවා යාවත්කාලීන කර ඇති බැවින් ජේආර්ඊ ධාවනය නොකිරීමට පෙරනිමියෙන් අක්රීය කර ඇත.
මෙහෙයුම් පද්ධතිය මගින්
ජාවා වලට ආවේණික වූ හෝ JDK / JRE සහාය අවශ්ය වන යෙදුමක් ධාවනය කරන්න හෝ ස්ථාපනය කරන්න එය නිවැරදිව ස්ථාපනය කිරීම පරීක්ෂා කිරීමට.
සෑම කෙනෙකුම ෂෙල් ස්ක්රිප්ටින් භාවිතා කරන්නේ කෙතරම් දියුණුද යන්න මත පදනම්ව, මෙම පියවරයන් ස්වයංක්රීයව මෙම පියවරයන් ඉටු කිරීම සඳහා .sh ගොනුවක් සෑදීමට ඉඩ දෙයි. ජාවා හි නවතම අනුවාදය ටර්මිනලය හරහා බාගත කිරීම සඳහා ඔබට එහි වැඩසටහන්ගත කළ හැකිය.
බාෂ් ෂෙල් ස්ක්රිප්ට් එකකින් මෙම පියවර ස්වයංක්රීය කිරීමෙන් ඔබගේ බාගත කළ ජාවා ජේඩීඊ සියල්ල තත්පර 30 කට අඩු කාලයක් තුළ ක්රියාත්මක කළ හැකිය. මෙයින් පසු, ඔබට JDK සහාය අවශ්ය ඕනෑම යෙදුමක් මෙහෙයුම් පද්ධතියේ ස්ථාපනය කර 51 වන අනුවාදයට වඩා අඩු හෝ JRE ඇඩෝනය සඳහා ප්රශස්තිකරණය කරන ලද මොසිල්ලා ෆයර්ෆොක්ස් මත පදනම් වූ බ්රව්සරයක අවශ්ය ඕනෑම වෙබ් යෙදුම් ධාවනය කළ හැකිය.
මතක තබා ගන්න, අදහස වන්නේ එක් එක් පේළිය රේඛාවෙන්, විධානයෙන් විධානයෙන්, විචල්යයෙන් විචල්යයෙන්, ෂෙල් ස්ක්රිප්ටින් තේරුම් ගැනීමට සහ ඉගෙන ගැනීමට කෙසේද යන්නයි.. ඉතින් මේ නව පෝස්ට් එකෙන් මම ඔබට නව පර්යේෂණ පැවරුමක් ලබා දෙමි.
ඔබට ෂෙල් ස්ක්රිප්ටින් භාවිතා කිරීමට අවශ්ය නම් මෙම අභ්යන්තර ප්රකාශන නැවත බැලීමට හැකිය: ෆ්රොම් ලිනක්ස් හි ෂෙල් ස්ක්රිප්ටින්
ස්පර්ශ කළ මාතෘකාව ගැන තව ටිකක් ඉගෙන ගැනීමට ඔබට අවශ්ය නම් ස්ථාපනය පිළිබඳ නිල ජාවා ප්රකාශනයට මෙම සබැඳියෙන් ඔබට පිවිසිය හැකිය: සම්මත සංස්කරණ ස්ථාපන මාර්ගෝපදේශය හෝ පහත වීඩියෝව නරඹන්න:
අදහස් 5 ක්, ඔබේ අදහස් තබන්න
ආරුක්කුවේ ස්ථාපනය කරන්නේ කෙසේද?
මම මීට පෙර ආරුක්කුව හසුරුවා නැති නමුත් ක්රියා පටිපාටිය බෙහෙවින් සමාන විය යුතු යැයි මම සිතමි!
මම විකල්ප දෙකම භාවිතා කර ඇති අතර මම ජාවා සමඟ වඩා openjdk සමඟ වඩා හොඳින් කර ඇත්තෙමි, එය පද්ධතිය සමඟ වඩා හොඳින් ඒකාබද්ධ වී ඇති අතර මට අනුකූලතා ගැටලු නොමැත.
ඔව්, එය ඉතා හැකි ය, බොහෝ විට සෑම දෙයක්ම බොහෝ දේ මත රඳා පවතී: මෙහෙයුම් පද්ධතිය, OpenJDK හෝ Java JDK හි අනුවාදය සහ සමහර විට එය HW මත පවා රඳා පවතී.
එය දැනටමත් අප වෙත පැමිණ ඇත, ජාවා 18