Linux安装jdk------(jenkins构建报错:.java:16: error: package javafx.util does not exist)

1、报错

jenkins构建报错

package javafx.util does not exist

2、报错原因

代码发现使用了javafx类,该类仅存在OracleJDK中,OpenJDK中没有该类。
jenkins服务器安装的是openjdk
在这里插入图片描述

3、卸载OpenJDK

具体不概述了

4、离线安装OracleJDK

1)下载OracleJDK(版本:jdk-11.0.8_linux-x64)

https://pan.quark.cn/s/a1d4221104c8

2)创建一个jdk目录,并进入

mkdir -p /usr/local/jdk
cd /usr/local/jdk

3)通过rz命令或xftp将下载的jdk包上传到该目录,并解压

tar -zxvf jdk-11.0.8_linux-x64_bin.tar.gz

4)配置环境变量

vim /etc/profile

5)点击键盘 i 进行编辑,将下面内容粘贴到末尾;

export JAVA_HOME=/usr/local/jdk/jdk-11.0.8
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

注意/usr/local/jdk/jdk-11.0.8就是你自己的jdk目录
在这里插入图片描述

6)保存修改

Esc
:wq 

7)重新加载配置文件,命令:

source /etc/profile 

5、查看JDK是否安装成功

java -version

在这里插入图片描述

6、修改jenkins的jdk配置

Manage Jenkins -> Global Tool Configuration -> JDK
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43466526/article/details/129063621