您好我刚刚在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$
答案 0 :(得分:0)
嗨,请尝试检查您的端口,然后重试。其他程序可能特别使用端口80。此外,如果您的Skype正在运行,请关闭它或更改其端口。
此致
kizito
答案 1 :(得分:0)
java -version
命令的输出是什么?检查日志文件。为了澄清原因,您可以将日志记录级别设置为最充分的。
答案 2 :(得分:-1)
当我使用startup.sh或catalina.sh start(参数为start)运行时,输出/日志被重定向以防止我必须使用catalina.sh run(参数为run)。