Jenkins部署持续集成远程机节点的问题
2024-08-31 09:28:43
工作需要把工作电脑作为持续集成的执行机,最近研究Jenkins,在工作电脑上搭了一套环境,期间把原来的JDK删除掉了,导致持续集成的Jenkins节点slave-agent.jnlp打不开。解决方法是重新下载JDK,并做如下配置:
JDK的bin目录是开发环境,jre目录是运行环境。Jenkins持续集成执行机需要运行的环境,因此需要在执行机上安装JDK的jre包。
1、安装完成之后,需要配置环境变量。我把环境安装在D盘了,以D盘为例:
JAVA_HOME:D:\Program Files\Java\jdk1.8.0_131
JRE_HOME: D:\Program Files\Java\jre1.8.0_131
Path:%JAVA_HOME%\bin;%JRE_HOME%\bin
CLASSPATH:%JAVA_HOME%\lib\tools.jar;%JRE_HOME%\lib\rt.jar
2、下载Jenkins远程节点:agent.jar、slave-agent.jnlp
下载好jnlp文件后,修改打开方式,选择 java/jre/bin/javaws.exe
再次打开slave-agent.jnlp,持续集成可以正常运行了
最新文章
- getAttribute、setAttribute、removeAttribute
- html5移动web开发笔记(一)Web 存储
- ionic cordova 热更新的一些问题
- 广州APP开发外包公司哪家比较好?广州达到信息技术有限公司技术到底怎么样?
- weblogic应用平台常见问题小结
- 怎样将BigDecimal转换成Int
- Can not perform this action after onSaveInstanceState
- MFC、C++ 、Windows编程高手
- VeloView源码编译错误记录——VS manifest
- delphi idhttp post 普通提交乱码处理
- webclient上传数据到ashx服务
- EasyPR源码剖析(9):字符识别
- shell 关于字符切割 cut
- DTW动态时间规整
- 集合总结三(HashMap的实现原理)
- Oracle EBS INV 挑库发放物料搬运单
- JAVA设计模式——第 2 章 代理模式【Proxy Pattern】(转)
- JDK 和 JRE 有什么区别
- Netty源码分析第5章(ByteBuf)---->;第10节: SocketChannel读取数据过程
- mybatis一级缓存与二级缓存的原理
热门文章
- jsp(java server pages):java服务器端的页面
- IDEA搭建多模块maven项目
- burp suite 之 intruder(入侵者)
- 依赖注入在 dotnet core 中实现与使用:4. 集成 Autofac
- Android 自定义Vie 对勾CheckBox
- helm部署mysql
- Java知识系统回顾整理01基础01第一个程序02命令行格式编译和执行Java程序
- 独立看第一个C++程序到最终结果log----2019-04-15
- error C2065: “uint8_t”: 未声明的标识符
- [POI2005]SAM-Toy Cars 贪心+堆