在service.bat中用到了参数%cd%,开始不解,后来猜测是当前路径,经过验证基本是这样的。但依然有一事不明。有命令set CATALINA_HOME=%cd%,然后有if exist "CATALINA_HOME\bin\tomcat.exe",这一句翻译过来应该是C:\apache-tomcat-6.0.18\bin\bin\tomcat6.exe(当前路径是C:\apache-tomcat-6.0.18\bin),但是tomcat6.exe的路径是C:\apache-tomcat-6.0.18\bin\tomcat6.exe,为什么还能检测成功呢??
并且将service.bat拷贝到C:\apache-tomcat-6.0.18\路径下执行也可以,但是在C:\apache-tomcat-6.0.18\bin\bin 下执行就不行了。
请高手指点
并且将service.bat拷贝到C:\apache-tomcat-6.0.18\路径下执行也可以,但是在C:\apache-tomcat-6.0.18\bin\bin 下执行就不行了。
请高手指点

