2013-12-20 46 views
-1

嗨,我刚刚在UBUNTU 12.04 LTS上安装了tomcat。我正在使用脚本“sh catalina.sh run”命令启动服务器。当我尝试执行脚本sh startup.shcatalina.sh start时,服务器无法启动。我得到下面的输出并停止脚本。我试图把回声陈述,但无法弄清楚问题在哪里。执行脚本之后无法启动tomcat with startup.sh

输出:

$ sh startup.sh 

Using CATALINA_BASE: /media/Data/apache-tomcat-7.0.47 
Using CATALINA_HOME: /media/Data/apache-tomcat-7.0.47 
Using CATALINA_TMPDIR: /media/Data/apache-tomcat-7.0.47/temp 
Using JRE_HOME:  /usr 
Using CLASSPATH:  /media/Data/apache-tomcat-7.0.47/bin/bootstrap.jar:/media/Data/apache-tomcat-7.0.47/bin/tomcat-juli.jar 

[email protected]:/media/Data/apache-tomcat-7.0.47/bin$ 

回答

0

你好请检查您的端口,然后再试一次。其他程序可能特别使用端口80。此外,如果您的Skype正在运行,请关闭它或更改其端口。

问候

kizito

+0

它不是端口的问题。我已经更改了端口,当我使用“sh catalina.sh run”运行Catalina.sh时,服务器已启动。所以我不认为端口绑定有问题 – trooper31

0
  1. 你有JAVA_HOME变量设置是否正确?
  2. java -version命令的输出是什么?

检查日志文件。为了澄清原因,您可以将日志记录级别设置为最大。

-1

当我运行使用startup.sh或catalina.sh启动(参数作为开始)输出/日志获取重定向,以防止这个我不得不使用catalina.sh运行(参数运行)。