【问题标题】:Tomcat6 fails to start Linux Mint virtualbox guestTomcat6 无法启动 Linux Mint virtualbox guest
【发布时间】:2011-03-03 04:36:57
【问题描述】:

我正在尝试让 Tomcat6 在 Ubuntu 客户机中启动并运行。 我使用以下命令安装Tomcat6:

sudo apt-get install tomcat*

最后我收到:

* Starting Tomcat servlet engine tomcat6      [fail]
incoke-rc.d: initscript tomcat6, action "start" failed.

我查看了 /var/log/tomcat6 中的 catalina.out 文件。 这是我发现的错误:

java.net.BindException: Address already in use <null>:8080

有谁知道可能出了什么问题?

【问题讨论】:

    标签: ubuntu tomcat6 virtualbox


    【解决方案1】:
    netstat -anp | grep 8080
    

    会告诉你什么进程正在使用端口 8080

    很可能是另一个已安装的 tomcat 实例

    请注意,只有当您是 root (=> sudo) 时才会显示 pid/pname

    # netstat -anp | grep 8080
    tcp    0   0 0.0.0.0:8080     0.0.0.0:*       LISTEN      2300/java       
    
    # ps -fp 2300
    UID        PID  PPID  C STIME TTY          TIME CMD
    root      2300     1  3 06:02 ?        00:00:29 /usr/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dja
    

    【讨论】:

    • 重启后(我发誓我已经尝试过)tomcat 似乎可以正常工作,但感谢您的帮助。
    猜你喜欢
    • 2020-06-27
    • 2014-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-27
    • 2018-09-27
    • 1970-01-01
    • 2016-08-10
    相关资源
    最近更新 更多