EC2上的Java 8应用程序

我想知道是否有人知道我是否可以在EC2实例上安装Java 8。 我的应用程序被打包为带有嵌入式jetty的胖jar,因此仅Java 8运行时就足够了。

我对Linux不太熟悉,我看到他们只在默认的AMI上支持Java 7。 是否有一个简单的命令可以运行以更新到Java 8?

Java 8可能无法在您正在寻找的AMI上开箱即用。 但是,您可以在创建实例后始终安装它。

例如,查看这篇文章 ,解释如何在Ubuntu上安装java 8或者查看这篇文章 ,解释如何在RHEL/Fedora/CentOS上安装Java 8。

检查Java当前版本

 java -version 

安装Java 1.8

 sudo yum install java-1.8.0 

更改Java版本

 sudo alternatives --config java