@echo off
set START_SERVER="C:\Program Files\Apache\Tomcat_6\bin\startup.bat"
call %START_SERVER%
start http://localhost:8080/MyProject/
服务器开始使用批处理后如何在浏览器中启动应用程序?
我上面的脚本正在启动服务器并启动应用程序..但两者同时工作。
- 我想在服务器启动完成后启动应用程序
@echo off
set START_SERVER="C:\Program Files\Apache\Tomcat_6\bin\startup.bat"
call %START_SERVER%
start http://localhost:8080/MyProject/
服务器开始使用批处理后如何在浏览器中启动应用程序?
我上面的脚本正在启动服务器并启动应用程序..但两者同时工作。
你的代码是正确的。将start
运行,何时startup.bat
完成。问题可能在于startup.bat
它启动了一个 exe 文件,然后在该 exe 文件完全启动之前退出。您可以编辑startup.bat
或设置行与行timeout
之间的一个。call
start
不确定它是否会帮助任何人,但可以使用如下超时:
@echo off set START_SERVER="C:\Program Files\Apache\Tomcat_6\bin\startup.bat" call %START_SERVER% echo "Waiting 1 minutes for the application to start" timeout /T 60 start http://localhost:8080 /我的项目/