如何在我的 AWS AMI Ec2 实例上安装 JDK 17?
How do I install JDK 17 on my AWS AMI Ec2 instance?
我需要在我的 AWS EC2 AMI 实例上安装 JDK 17。
有什么命令吗?如有任何答案,我们将不胜感激!
使用包管理器安装:
基于 deb
的发行版(例如 Debian
或 Ubuntu
)
# Download deb package from https://www.oracle.com/java/technologies/downloads/
# And then
sudo dpkg -i jdk-17_linux-x64_bin.deb
基于 rpm
的发行版(例如 RHEL
或 CentOS
)
# Download rpm package from https://www.oracle.com/java/technologies/downloads/
# And then
sudo rpm -i jdk-17_linux-x64_bin.rpm
任何没有或有不同包管理器的发行版
下载x64 Compressed tar.gz Archive
来自 https://www.oracle.com/java/technologies/downloads/
创建jvm
目录
sudo mkdir -p /usr/lib/jvm
切换到目录。
cd /usr/lib/jvm
解压 jdk-17_linux-x64_bin.tar.gz
到那个目录。
~/Downloads/
- 是保存存档的目录。
如果您下载的文件在其他位置,请根据您的路径更改命令。
sudo tar -xvzf ~/Downloads/jdk-17_linux-x64_bin.tar.gz
输入以下命令打开环境变量文件。
sudo ${EDITOR} /etc/environment
编辑您的 ${PATH}
# Add this to the $PATH variable
/usr/lib/jvm/jdk-17/bin
在文件末尾添加以下环境变量。
JAVA_HOME="/usr/lib/jvm/jdk-17"
通知系统 Java 的位置。
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-17/bin/java" 0
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk-17/bin/javac" 0
sudo update-alternatives --set java /usr/lib/jvm/jdk-17/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/jdk-17/bin/javac
查看版本:
java -version
我需要在我的 AWS EC2 AMI 实例上安装 JDK 17。
有什么命令吗?如有任何答案,我们将不胜感激!
使用包管理器安装:
基于deb
的发行版(例如 Debian
或 Ubuntu
)
# Download deb package from https://www.oracle.com/java/technologies/downloads/
# And then
sudo dpkg -i jdk-17_linux-x64_bin.deb
基于 rpm
的发行版(例如 RHEL
或 CentOS
)
# Download rpm package from https://www.oracle.com/java/technologies/downloads/
# And then
sudo rpm -i jdk-17_linux-x64_bin.rpm
任何没有或有不同包管理器的发行版
下载x64 Compressed tar.gz Archive 来自 https://www.oracle.com/java/technologies/downloads/
创建jvm
目录
sudo mkdir -p /usr/lib/jvm
切换到目录。
cd /usr/lib/jvm
解压 jdk-17_linux-x64_bin.tar.gz
到那个目录。
~/Downloads/
- 是保存存档的目录。
如果您下载的文件在其他位置,请根据您的路径更改命令。
sudo tar -xvzf ~/Downloads/jdk-17_linux-x64_bin.tar.gz
输入以下命令打开环境变量文件。
sudo ${EDITOR} /etc/environment
编辑您的 ${PATH}
# Add this to the $PATH variable
/usr/lib/jvm/jdk-17/bin
在文件末尾添加以下环境变量。
JAVA_HOME="/usr/lib/jvm/jdk-17"
通知系统 Java 的位置。
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-17/bin/java" 0
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk-17/bin/javac" 0
sudo update-alternatives --set java /usr/lib/jvm/jdk-17/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/jdk-17/bin/javac
查看版本:
java -version