【发布时间】:2015-04-12 01:14:44
【问题描述】:
您好,我对以下命令有疑问。
REM : Start server
C:
cd C:\Apache Software Foundation\apache-tomcat-7.0.22\bin
CALL shutdown.bat
cd C:\Apache Software Foundation\apache-tomcat-7.0.22\webapps
RMDIR ProjectWAR /S /Q
DEL ProjectWar.war
cd C:\Apache Software Foundation\apache-tomcat-7.0.22\bin
catalina jpda start
我正在尝试关闭tomcat服务器,然后删除项目文件夹和war文件,然后再次启动tomcat服务器。
但是如果我运行上面的代码,服务器会被关闭,那么只有 war 文件被删除(不是 projectWar 文件夹),没有别的。请帮帮我。
【问题讨论】:
-
文件运行
RMDIR ProjectWAR /S /Q时是否看到任何错误? -
你的项目文件夹下可能有一些文件锁定?
-
@JosefZ 首先,你能告诉我上面的代码段是否有任何错误吗?谢谢。
-
我在您提供的代码中看不到任何错误,看起来不错。但是,有一个隐藏的
shutdown.bat内容...我会在末尾添加pause并在两个脚本中预设echo ON。关注@theglossy1 并公开所有错误消息...
标签: windows batch-file cmd command