当前位置: 首页 > news >正文

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/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
在这里插入图片描述

http://www.lryc.cn/news/8787.html

相关文章:

  • 【第三天】策略模式
  • 以应用为导向,看声纹识别中的音频伪造问题
  • RocketMQ源码分析之CommitLog消息存储机制
  • 亿级高并发电商项目-- 实战篇 --万达商城项目 九(广告服务、安装Redis优化用户缓存、广告服务实现类等开发)
  • FreeMarker生成word文档,固定word模板
  • 前端必学的CSS制作Switch动画开关按钮演示
  • C语言运算符(左值右值,基本运算符)
  • 【自学Python】一文读懂Python字符串是否是数字
  • 【PTA Advanced】1146 Topological Order(C++)
  • 基于stm32mp157的嵌入式linux+qt项目实战物联网毕业设计选题之智慧医疗项目
  • Java实现邮件发送功能
  • springboot+vue简单对接支付宝完整流程
  • Map 查找表
  • python--石头剪刀布游戏(列表)
  • Project Caliper:目标是打造最佳VR手柄
  • 自动驾驶:BEV开山之作LSS(lift,splat,shoot)原理代码串讲
  • C# 如何实现对“属性”的扩展
  • EBS 物料属性 先后台对应关系 MTL_SYSTEM_ITEMS_B
  • MYSQL数据库-主从复制(原理及搭建)
  • 3GPP-NR Band25标准定义频点和信道(3GPP V17.7.0 (2022-12))
  • 微信小程序 之 原生开发
  • 常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
  • 阿里云服务器部署前后端分离项目
  • 内核经典数据结构list 剖析
  • 华为OD机试 - 考优选核酸检测点(Python)| 真题+思路+考点+代码+岗位
  • 在魔改PLUS-F5280开发板上使用合封qsp iflash
  • uni-app 瀑布流
  • 华为OD机试 - 去除多余空格(Python)| 真题+思路+考点+代码+岗位
  • MyBatis 二级缓存简单使用步骤
  • kubeadmin kube-apiserver Exited 始终起不来查因记录