我正在尝试在包含 apache-tomcat-6.0.28、安装的 MySQL5 服务器和 Jre6 的笔式驱动器中运行便携式应用程序。我有一个 .bat 文件定义如下。
@Echo Off
Title Connect To Server
set ELEARNING_CONFIGS=.
set JRE_HOME=.\\jre1.6.0_04
set CATALINA_HOME=.\\apache-tomcat-6.0.28\\
cd /d .
rem echo %OLDDIR%
rem run mysql.bat
cd .\\mysql5
bin\\mysqld --defaults-file="my.ini"
ping 1.0.0.0 -n 1 -w 5000 >nul
bin\\mysqld --defaults-file="my.ini"
cd ..
rem cd .\apache-tomcat-6.0.28\bin
set CLASSPATH=.\\apache-tomcat-6.0.28\\bin\\bootstrap.jar
CALL .\\apache-tomcat-6.0.28\\bin\\startup.bat
ping 1.0.0.0 -n 1 -w 20000 >nul
START "" "http://localhost/core-web/"
Echo Processing Please Wait......
ping -n 10 127.0.0.1>nul
有时这可以正常工作,没有任何问题。但有时我发现我们必须运行 2 次批处理文件才能运行应用程序。有时我的应用程序由于“未知数据库”错误而无法启动。
请向我提供任何解决此问题的指针。
谢谢
沙希德