我尝试sudo yum更新,但它只是保持java“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
还有什么我需要做的?
谢谢。
要删除Java 1.7并安装Java 1.8:
sudo yum install java-1.8.0 sudo yum remove java-1.7.0-openjdk
安装Java Runtime 1.8
sudo yum install java-1.8.0
或者如果你需要一个java编译器和其他开发工具:
sudo yum install java-1.8.0-openjdk-devel
然后使用alternatives命令使Java 1.8成为默认值。
sudo /usr/sbin/alternatives --config java sudo /usr/sbin/alternatives --config javac # etc
如果你喜欢,你可以删除Java 1.7
sudo yum remove java-1.7.0-openjdk
但在安装Java 1.8 之后将其删除,否则aws-apitools也将被删除,因为它们依赖Java进行安装。