ඇමසන් ලිනක්ස් සේවාදායකයක ජාවා 1.8 වෙත යාවත්කාලීන කරන්නේ කෙසේද?


146

මම sudo yum යාවත්කාලීන කිරීමට උත්සාහ කළ නමුත් එය ජාවා "1.7.0_75" තබා ගනී. වෙනත් යෙදුමක් සමඟ වැඩ කිරීමට මට 1.8 ක් අවශ්‍ය නමුත් එය යාවත්කාලීන කරන්නේ කෙසේදැයි සිතාගත නොහැක.
මට එය කෙසේ හෝ අතින් ස්ථාපනය කිරීමට අවශ්‍යද? මට පෙනෙන පරිදි අන්තර්ජාලයේ මේ පිළිබඳ වැඩි තොරතුරු නොමැත.
පිරිවිතර:

java version "1.7.0_75"
OpenJDK Runtime Environment (amzn-2.5.4.0.53.amzn1-x86_64 u75-b13)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)

මම දැන් යාවත්කාලීන කිරීමට උත්සාහ කරන විට:

[ec2-________]$ sudo yum update
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main/latest                                         | 2.1 kB     00:00
amzn-updates/latest                                      | 2.3 kB     00:00
No packages marked for update

මට කළ යුතු තවත් දෙයක් තිබේද?
ස්තූතියි.

Answers:


234

ජාවා 1.7 ඉවත් කර ජාවා 1.8 ස්ථාපනය කිරීමට:

sudo yum install java-1.8.0
sudo yum remove java-1.7.0-openjdk

1
මෙය නිවැරදියි, ස්තූතියි. ඔබට පෙනෙන පරිදි මම මේ සඳහා අලුත් ය.
කේ_දාර්

8
Aws-apitools ඉවත් නොකිරීමට ස්ථාපනය කිරීමේ අනුපිළිවෙල වෙනස් කරන ලදි.
ඩේවිඩ් ලෙවෙස්ක්

1
මෙය ස්ථාපනය කරන්නේ ජාවා ධාවන කාලය පමණක් බව සලකන්න.
ජොනීබ්

2
jjohnnieb ඔබට මේ සමඟ සම්පූර්ණ JDK ලබා ගත හැකිය: yum install java-1.8.0-openjdk-devel.x86_64
තැඹිලි 80

4
@ තැඹිලි 80 විධානය යැයි මම විශ්වාස කරමිyum install java-1.8.0-openjdk-devel -y
ජොනීබ්

150

ජාවා ධාවන කාලය 1.8 ස්ථාපනය කරන්න

sudo yum install java-1.8.0

හෝ ඔබට ජාවා සම්පාදකයෙකු සහ වෙනත් සංවර්ධක මෙවලම් අවශ්‍ය නම්:

sudo yum install java-1.8.0-openjdk-devel

ඉන්පසු විකල්ප විධානය භාවිතා කර ජාවා 1.8 පෙරනිමිය බවට පත් කරන්න.

sudo /usr/sbin/alternatives --config java
sudo /usr/sbin/alternatives --config javac
# etc

ඔබ කැමති නම් ඔබට ජාවා 1.7 ඉවත් කළ හැකිය

sudo yum remove java-1.7.0-openjdk

නමුත් ඔබ ජාවා 1.8 ස්ථාපනය කිරීමෙන් පසුව එය ඉවත් කරන්න .


16
මෙය වඩාත් නිවැරදි පිළිතුරයි. ඔබ පිළිගත් පිළිතුර අනුගමනය කළහොත් ඔබට aws-apitools අහිමි වේ.
ලයනල් පෝට්

8
+1 for sudo / usr / sbin / alternative --config java
සංජේ වර්මා

5
yum install java-1.8.0 -y
/usr/sbin/alternatives --set java /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java
/usr/sbin/alternatives --set javac /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/javac
yum remove java-1.7.0-openjdk
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.