我有一个Jenkins脚本,需要在部署war文件后重启服务器。
脚本有三个步骤
%CATALINA_HOME%\bin\shutdown.bat &&
copy %JENKINS_HOME%\Project\Web.war %CATALINA_HOME%\webapps\ &&
%CATALINA_HOME%\bin\startup.bat
但是,如果系统未运行,则会出现如下错误:
Tomcat may not be running.
java.net.ConnectException: Connection refused: connect
我需要一种方法来安全地重启tomcat,即使服务器没有运行。
答案 0 :(得分:0)
使用&而不是&&
如果我们使用& 。