无法在Windows中使用bat文件启动tomcat

时间:2016-02-09 06:55:56

标签: java batch-file tomcat

我已成功解压缩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"

我该怎么办?

1 个答案:

答案 0 :(得分:3)

startup.bat通常会打开一个新的命令行。如果新命令行立即关闭,则很难识别出在几分之一秒内显示的错误消息。

您可以在tomcat的log / catalina.out中查看错误消息,或者使用catalina.bat run以交互方式查看错误消息 - 这不会打开新窗口而不会转到后台 - 而是在当前命令行窗口中启动tomcat ,显示所有日志信息。以这种方式发现问题应该很容易。