无法使用startup.sh启动tomcat

时间:2013-12-20 10:55:35

标签: tomcat7 ubuntu-12.04

您好我刚刚在UBUNTU 12.04 LTS上安装了tomcat。我使用脚本“ sh catalina.sh run ”命令来启动服务器。当我尝试执行脚本 sh startup.sh catalina.sh start 时,服务器无法启动。我得到以下输出,脚本停止。我尝试使用echo语句,但无法确定问题所在。

执行脚本后输出:

$ 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

niranjan@niranjan-VirtualBox:/media/Data/apache-tomcat-7.0.47/bin$

3 个答案:

答案 0 :(得分:0)

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

此致

kizito

答案 1 :(得分:0)

  1. 您是否正确配置了 JAVA_HOME 变量?
  2. java -version命令的输出是什么?
  3. 检查日志文件。为了澄清原因,您可以将日志记录级别设置为最充分的。

答案 2 :(得分:-1)

当我使用startup.sh或catalina.sh start(参数为start)运行时,输出/日志被重定向以防止我必须使用catalina.sh run(参数为run)。