我安装了tomcat但是当我进入tomcat目录并运行startup.bat时,我只是得到以下输出。通常tomcat说“信息:服务器启动时间为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失败了?
答案 0 :(得分:3)
我有类似的问题,但在我的情况下,CATALINA_HOME看起来像“C:\ Software \ apache-tomcat-6.0.29 \”(以反斜杠结尾)。我从CATALINA_HOME中删除了反斜杠,并且tomcat已经开始工作了。
答案 1 :(得分:1)
这发生在我身上。对我来说,这是因为我下载的Tomcat文件是源代码文件,而不是二进制文件。