工作需要把工作电脑作为持续集成的执行机,最近研究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,持续集成可以正常运行了

最新文章

  1. getAttribute、setAttribute、removeAttribute
  2. html5移动web开发笔记(一)Web 存储
  3. ionic cordova 热更新的一些问题
  4. 广州APP开发外包公司哪家比较好?广州达到信息技术有限公司技术到底怎么样?
  5. weblogic应用平台常见问题小结
  6. 怎样将BigDecimal转换成Int
  7. Can not perform this action after onSaveInstanceState
  8. MFC、C++ 、Windows编程高手
  9. VeloView源码编译错误记录——VS manifest
  10. delphi idhttp post 普通提交乱码处理
  11. webclient上传数据到ashx服务
  12. EasyPR源码剖析(9):字符识别
  13. shell 关于字符切割 cut
  14. DTW动态时间规整
  15. 集合总结三(HashMap的实现原理)
  16. Oracle EBS INV 挑库发放物料搬运单
  17. JAVA设计模式——第 2 章 代理模式【Proxy Pattern】(转)
  18. JDK 和 JRE 有什么区别
  19. Netty源码分析第5章(ByteBuf)---->第10节: SocketChannel读取数据过程
  20. mybatis一级缓存与二级缓存的原理

热门文章

  1. jsp(java server pages):java服务器端的页面
  2. IDEA搭建多模块maven项目
  3. burp suite 之 intruder(入侵者)
  4. 依赖注入在 dotnet core 中实现与使用:4. 集成 Autofac
  5. Android 自定义Vie 对勾CheckBox
  6. helm部署mysql
  7. Java知识系统回顾整理01基础01第一个程序02命令行格式编译和执行Java程序
  8. 独立看第一个C++程序到最终结果log----2019-04-15
  9. error C2065: “uint8_t”: 未声明的标识符
  10. [POI2005]SAM-Toy Cars 贪心+堆