长沙市网站制作/台州seo
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/43d5a8844588
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
 
