我已经成功解压缩了 apache-tomcat-8.0.28
。然后我尝试使用带有 startup.bat
的 cmd 启动 tomcat。但是它在下面返回并且 tomcat 不是开始了。
Using CATALINA_BASE: "D:\apache-tomcat-8.0.28"
Using CATALINA_HOME: "D:\apache-tomcat-8.0.28"
Using CATALINA_TMPDIR: "D:\apache-tomcat-8.0.28\temp"
Using JRE_HOME: "C:\Program Files\Java\jdk1.8.0_66"
Using CLASSPATH: "D:\apache-tomcat-8.0.28\bin\bootstrap.jar;D:\apache-tomcat-8.0.28\bin\tomcat-juli.jar"
我该怎么办?
最佳答案
startup.bat
通常会打开一个新的命令行。如果新命令行立即关闭,则很难识别几分之一秒内显示的错误消息。
您可以在 tomcat 的 log/catalina.out 中检查错误消息,或者使用 catalina.bat run
以交互方式查看它们 - 这不会打开新窗口,也不会进入后台 - 而是启动 tomcat在当前命令行窗口中,显示所有的日志信息。这样应该很容易发现问题。
关于java - 无法在Windows中使用bat文件启动tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35285724/