2

我安装了 tomcat,但是当我 cd 进入 tomcat 目录并运行 startup.bat 时,我只得到以下输出。通常 tomcat 会说“INFO:服务器在 12345 毫秒内启动”,但现在它只输出下面的路径并将我带回命令提示符。

我检查了我的类路径,它们在下面列出。这还有什么问题?

C:\Software\apache-tomcat-6.0.29\bin>startup.bat
Using CATALINA_BASE:   "C:\Software\apache-tomcat-6.0.29"
Using CATALINA_HOME:   "C:\Software\apache-tomcat-6.0.29"
Using CATALINA_TMPDIR: "C:\Software\apache-tomcat-6.0.29\temp"
Using JRE_HOME:        "C:\jdk1.6.0_13\jre"
Using CLASSPATH:       "C:\Software\apache-tomcat-6.0.29\bin\bootstrap.jar"
C:\Software\apache-tomcat-6.0.29\bin>

更新:在上面的消息之后,另一个 cmd 快速打开并关闭,它关闭得太快,我无法阅读。我相信那是bootstrap.jar。所以问题是为什么 bootstrap.jar 失败了?

4

2 回答 2

3

我遇到了类似的问题,但在我的情况下,CATALINA_HOME 看起来像“C:\Software\apache-tomcat-6.0.29\”(以反斜杠结尾)。我已经从 CATALINA_HOME 中删除了反斜杠,并且 tomcat 已经开始工作了。

于 2012-07-23T07:58:22.813 回答
1

这发生在我身上。对我来说,这是因为我下载的 Tomcat 文件是源代码文件,而不是二进制 dist。

于 2011-02-12T15:13:30.813 回答