未能在Amazon Linux 2中安装java



我使用sudo amazon-linux-extras install java-openjdk11这个命令,但它说sudo: amazon-linux-extras: command not found如何在ec2中安装java?

我使用sudo amazon-linux-extras install java-openjdk11这个命令,但它说sudo: amazon-linux-extras: command not found如何在ec2中安装java?

从Java.net下载Java 11
wget https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz

将其提取到/usr/local/bin:
sudo tar -xvf openjdk-11+28_linux-x64_bin.tar.gz -C /usr/local/bin

编辑/etc/bashrc并将以下内容添加到文件末尾:
export PATH=${PATH}:/usr/local/bin/jdk-11/bin
export JAVA_HOME=/usr/local/bin/jdk-11

运行source命令以确保更改得到反映
source /etc/bashrc

检查是否已安装Java
java --version

在Amazon Linux 2023上,使用:
sudo dnf install java-11-amazon-corretto -y

您的系统中似乎没有安装或找不到amazon-linux-extrass包管理器。假设您使用的是AmazonLinux2,您可以按照以下步骤在您的EC2实例上安装OpenJDK11:

更新您的系统包:

sudo yum update -y

如果amazon-linux-extracts软件包管理器不可用,请安装:

sudo yum install -y amazon-linux-extras

启用并安装OpenJDK 11:

sudo amazon-linux-extras enable java-openjdk11
sudo yum clean metadata
sudo yum install -y java-11-openjdk

验证Java是否已成功安装:

java -version

如果一切顺利,您应该会看到已安装的OpenJDK 11版本的详细信息。

请记住,如果您使用不同版本的AmazonLinux或其他Linux发行版,步骤可能会有所不同。

您可以从https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz

tar-xvf xxx.tar.gz-/usr/local/bin

export PATH=${PATH}:/usr/local/bin/path-to-jdk-11/bin添加到/etc/bashrc

source/etc/bashrc

java——版本

相关内容

  • 没有找到相关文章

最新更新