【问题标题】:tomcat v8.0 doesn't start at ubuntu [duplicate]tomcat v8.0 不在 ubuntu 上启动 [重复]
【发布时间】:2015-08-18 23:42:16
【问题描述】:

我是新来的,如果我问了不好的问题,对不起 这是关于 Tomcat,我有 ubuntu 14.04 ans eclipse 我安装了 Tomcat v8.0,当我启动它时,它不起作用并显示此错误消息:

“Tomcat v8.0 服务器在 localhost 所需的几个端口(8005、8080、8009)已经在使用中。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。要启动这个服务器,您将需要停止其他进程或更改端口号。”

我需要解决方案,非常感谢您

【问题讨论】:

  • 您尝试在哪个端口上运行 Tomcat 服务器?
  • 那个端口上已经运行了什么?这与您的操作系统无关。如果端口被占用,tomcat就无法使用了。
  • 一个可能的原因是 Tomcat 的实例已经在运行:stackoverflow.com/questions/5064733/…
  • 在终端中尝试lsof -i 以检查这些端口中是否已经运行了某些东西。 (也许是后台tomcat?)

标签: java eclipse tomcat server ubuntu-14.04


【解决方案1】:

要么停止在这些端口上运行的服务(你可以找出哪些是带有“lsof -i”的,就像 flafoux 建议的那样,或者查看http://www.cyberciti.biz/faq/what-process-has-open-linux-port/ 的替代方案)或者你改变Tomcat 的端口。为此,您需要修改文件“{tomcat-directory}/conf/server.xml”中的端口(如果您需要更多详细信息,请参阅文档herehere)。

【讨论】:

    猜你喜欢
    • 2019-06-08
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    • 1970-01-01
    • 1970-01-01
    • 2016-08-12
    • 2020-12-19
    • 2019-01-18
    相关资源
    最近更新 更多