0
@echo off
set START_SERVER="C:\Program Files\Apache\Tomcat_6\bin\startup.bat"
call %START_SERVER%
start http://localhost:8080/MyProject/
  • 服务器开始使用批处理后如何在浏览器中启动应用程序?

  • 我上面的脚本正在启动服务器并启动应用程序..但两者同时工作。

  • 我想在服务器启动完成后启动应用程序
4

2 回答 2

1

你的代码是正确的。将start运行,何时startup.bat完成。问题可能在于startup.bat它启动了一个 exe 文件,然后在该 exe 文件完全启动之前退出。您可以编辑startup.bat或设置行与行timeout之间的一个。callstart

于 2013-07-24T13:06:36.783 回答
0

不确定它是否会帮助任何人,但可以使用如下超时:

@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 /我的项目/

于 2020-12-03T05:44:05.163 回答