Java 在AWS EC2 Windows实例上安装JRE

Java 在AWS EC2 Windows实例上安装JRE,java,amazon-web-services,amazon-ec2,jvm,Java,Amazon Web Services,Amazon Ec2,Jvm,我有一个用java编写的第三方WINDOWS应用程序,因此需要在机器上安装JRE 我想创建一个AWS EC2 Windows实例并安装JRE,以便能够像在本地计算机中一样运行exe文件 最好的方法是什么 谢谢 添加HTTP和HTTPS的入站和出站规则 重新启动Windows实例 在实例中打开资源管理器,并从Java官方页面手动安装Java 安装JRE后,转到环境变量并将Java.exe驻留的路径添加到“path”变量中 你可以走了 现代人有三种方法可以做到这一点 您可以使用AWS ImageBu

我有一个用java编写的第三方WINDOWS应用程序,因此需要在机器上安装JRE

我想创建一个AWS EC2 Windows实例并安装JRE,以便能够像在本地计算机中一样运行exe文件

最好的方法是什么

谢谢

添加HTTP和HTTPS的入站和出站规则 重新启动Windows实例 在实例中打开资源管理器,并从Java官方页面手动安装Java 安装JRE后,转到环境变量并将Java.exe驻留的路径添加到“path”变量中
你可以走了

现代人有三种方法可以做到这一点

您可以使用AWS ImageBuilder创建一个AMI,在使用之前在映像上预安装JRE。当您打算使用映像进行缩放时,这会更好,因为在准备使用之前,它不需要下载并安装JRE

创建一个RunDocument,在实例通过userdata脚本启动时执行

通过AWS EC2用户数据脚本安装Chocolate和java

:


这取决于您的第三方应用程序;我们无法书面答复。另外,java for windows通常不会创建exe文件。所以你的问题很令人困惑。是的,这是可能的,但你的问题太模糊,无法给出准确的答案。请首先准确描述您的问题。你好,Elliott和Sebastien,谢谢您的评论,我已经对问题进行了更精确的编辑。
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

choco install openjdk8 -y