Tomcat创业公司Hangs

时间:2018-01-23 09:02:56

标签: java windows batch-file tomcat jenkins

要关闭远程计算机上的tomcat作为shutdown.bat和catalina.bat stop / f哪里不行,我在机器中使用下面的.bat文件杀死了tomcat进程,并使用psexec触发它以执行具有以下命令的bat文件。

A.bat

$(function() {
    $("#droplistID").change(function(event){
        if(event.target.value !== 'select'){
            $(".hideOnLoad").show();  //show if option 'select' is not selected
        } else{
            $(".hideOnLoad").hide();  //hide if option 'select' is selected
        }
    });
});

当我启动服务器时,tomcat服务器启动在最后一行之后挂起

for /f "tokens=5" %%a in ('netstat -aon ^| find ":6160" ^| find "LISTENING"') do taskkill /f /pid %%a

之后的日志中没有发生任何事情。

1 个答案:

答案 0 :(得分:0)

问题在于你的脚本会杀死所有进程并在启动时等待调试,尝试干净地停止tomcat,如果它挂起试图在没有通过命令系统的情况下找出tomcat的原因