如何解决使用 yum 或 wget 在 Linux(Azure) 上安装 OpenJDK 11
我想通过 yum 或 wget 在 Linux(azure devops 中的 vm)上安装和配置 openjdk 11,我是新手,不确定我是否尝试过使用 wget 但 openjdk 11 没有下载
需要 OpenJDK 11 才能运行 Sonarqube
解决方法
根据这里的帖子:https://superuser.com/questions/1466580/unable-to-download-oracle-jdk-8-using-wget-command
“在 2019 年 4 月 16 日更改 Oracle Java 许可之后,Oracle 现在禁止任何人在其批准的流程之外下载 Java。
该过程当前是登录到 Oracle 帐户,接受新许可,然后尝试使用适当的身份验证 cookie 进行下载。”
为了现在下载它,如果您使用 ubuntu 或 debian 等,则必须使用 apt-get 命令。 我知道它说的是 java 8 但这适用于所有 java 版本
编辑:我不使用centos,所以我不能亲自测试,但试试看是否有效 $ sudo yum install java-11-openjdk-devel
或
$ sudo yum 安装 java-11-openjdk
,您可以尝试以下脚本在 azure linux vm 上安装 jdk 11。
sudo rpm --import http://repos.azul.com/azul-repo.key
sudo curl http://repos.azul.com/azure-only/zulu-azure.repo -o /etc/yum.repos.d/zulu-azure.repo
sudo yum -q -y update
sudo yum -q -y install zulu-11-azure-jdk
有关详细信息,请参阅 here。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。