tomcat没有出发

tec*_*man 9 java tomcat jasperserver

突然因某种原因tomcat服务器没有运行/启动/停止.

下面是我运行启动命令时得到的结果,

  C:\Program Files\jasperserver-3.5.0\apache-tomcat\bin>startup
Using CATALINA_BASE:   C:\Program Files\jasperserver-3.5.0\apache-tomcat
Using CATALINA_HOME:   C:\Program Files\jasperserver-3.5.0\apache-tomcat
Using CATALINA_TMPDIR: C:\Program Files\jasperserver-3.5.0\apache-tomcat\temp
Using JRE_HOME:        C:\PROGRA~1\JASPER~1.0\java\jre
Run Code Online (Sandbox Code Playgroud)

tomcat窗口弹出一秒钟然后消失.

(我在c:\ program files下安装了另一个java实例)

救命!!!

更新:

来自catalina文件的日志

Mar 22, 2011 3:41:50 AM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Mar 22, 2011 3:41:50 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1017 ms
Mar 22, 2011 3:41:51 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Mar 22, 2011 3:41:51 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
Mar 22, 2011 3:41:51 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Mar 22, 2011 3:42:06 AM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Mar 22, 2011 3:42:06 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Mar 22, 2011 3:42:06 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/43  config=null
Mar 22, 2011 3:42:06 AM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Mar 22, 2011 3:42:06 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 15374 ms
Run Code Online (Sandbox Code Playgroud)

yka*_*ich 21

catalina.bat run而不是startup.bat.然后窗口不会消失,你可以看到发生了什么


rad*_*tao 5

就我而言,这是路径中最后一个斜杠的问题%CATALINA_HOME%:最后一个斜杠不应该在那里!

C:\tomcat\8.0.30- 正确的

C:\tomcat\8.0.30\- 错误的

请参阅http://blackandwhitecomputer.blogspot.de/2015/09/tomcat-debug-cannot-startup.html

老实说,我没想到现代应用程序可能依赖于环境变量路径中的最后一个斜杠!


luk*_*ymo 1

嗯,这是一个非常奇怪的问题,因为在日志中你已经启动了该服务器,所以试试这个:

  • 重新启动计算机:) - 奇怪情况的最佳解决方案
  • 更改tomcat端口
  • 关闭所有不必要的应用程序:skype、ip 电话等(有一天我遇到了类似的问题,应用程序 ip 电话“轻轻地”阻止了此端口(“轻轻地”-在 tomcat 日志中一切正常,但实际上 web 应用程序不起作用)