jenkins 远程停止或启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

 

异常现象:

jenkins 远程停止或启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

如图:

jenkins 远程停止或启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined_第1张图片

解决方案:

在开始脚本前面添加java的环境变量

jenkins 远程停止或启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined_第2张图片

 

截图说明:--- 关于远程发布目录:
我在 “系统管理” ---> "系统设置" 里面,配置 “Publish Over SSH“ 时,其中 SSH Servers中, 对于 server192.168.158.129我配置的文件存放远程根目录为:/app/jenkins,如下图。所以 我实际把打包好的war包发布到了远程服务器192.168.158.129的 /app/jenkins/pro1 目录下

 

在 192.168.158.129 的 /app/jenkins/pro1 目录下查看远程发布过来的war包:

 

注意事项:

/app/jenkins 目录必须要手动创建

mkdir -p /app/jenkins

/app/jenkins/下的pro1目录会自动生成,不需要手动创建

你可能感兴趣的:(jenkins,ansible)