jenkins /usr/lib/jvm/java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64看起来不像是JDK目录

vjrehmav  于 2022-11-21  发布在  Jenkins
关注(0)|答案(1)|浏览(411)

我 尝试 在 Amazon ec2 示例 Linux 上 安装 java 11 , 我 遵循 了 以下 步骤 :
= = = = 操作 系统 详细 信息 = = = = =
第 一 个
安装 结果 :java 已 成功 安装 , 甚至 路径 也 已 设置

[root@ip-172-31-44-83 java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64]# cat ~/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User-specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/lib/jvm/java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64/bin
[root@ip-172-31-44-83 java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64]#
[root@ip-172-31-44-83 java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64]#
[root@ip-172-31-44-83 java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64]# echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64
[root@ip-172-31-44-83 java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64]# rpm -qa | grep jdk
java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64
copy-jdk-configs-3.3-10.amzn2.noarch
java-11-openjdk-headless-11.0.16.0.8-1.amzn2.0.1.x86_64
[root@ip-172-31-44-83 java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64]#

格式
在 Jenkins 全局 工具 配置 中 添加 java 路径 时 , 出现 以下 错误 "/usr/lib/jvm/java - 11 - openjdk - 11.0.16.0.8 - 1.amzn2.0.1.x86_64 看 起来 不 像 JDK 目录 "

uinbv5nw

uinbv5nw1#

看起来您指定的位置没有javac。要确保,请尝试运行以下命令检查javac是否存在:
ls /usr/lib/jvm/java-11-openjdk-11.0.16.0.8-1.amzn2.0.1.x86_64/bin/javac
如果它不存在,则尝试下载新的JDK并将JAVA_HOME点设置为该位置。

相关问题