【发布时间】:2016-05-05 01:48:17
【问题描述】:
我在使用 jenkins 时有一些问题。
场景:
- 我已经在机器A上安装了一个tomcat,并配置了包括JDK在内的所有必要环境,它们运行良好。
- 我编写了一个名为restart.sh 的shell 脚本来杀死tomcat 进程,然后重新启动。 我执行脚本,它运行良好。当我使用ps -ef检查tomcat进程时,它显示了我已经配置的确切JDK路径。JDK路径是/usr/local/java/JDK7
- 当我通过 jenkins 执行 restart.sh 脚本时,问题来了。我可以看到使用错误的 JDK 路径 /usr/bin/java 的 tomcat 进程,而不是我配置的路径。我使用 SSH Publishers 插件来运行远程脚本。如下图所示: enter image description here
我不知道这个问题是怎么发生的,请大家帮忙,谢谢
【问题讨论】: