tomcat v8.0 不在 ubuntu 上启动 [重复]
Posted
技术标签:
【中文标题】tomcat v8.0 不在 ubuntu 上启动 [重复]【英文标题】:tomcat v8.0 doesn't start at ubuntu [duplicate] 【发布时间】: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 的实例已经在运行:***.com/questions/5064733/… 在终端中尝试lsof -i
以检查这些端口中是否已经运行了某些东西。 (也许是后台tomcat?)
【参考方案1】:
要么停止在这些端口上运行的服务(你可以找出哪些是带有“lsof -i”的,就像 flafoux 建议的那样,或者查看http://www.cyberciti.biz/faq/what-process-has-open-linux-port/ 的替代方案)或者你改变Tomcat 的端口。为此,您需要修改文件“tomcat-directory/conf/server.xml”中的端口(如果您需要更多详细信息,请参阅文档here 和here)。
【讨论】:
以上是关于tomcat v8.0 不在 ubuntu 上启动 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
[Tomcat无法启动]'Starting Tomcat v8.0 Server at localhost' has encountered a problem.
Tomcat启动失败错误解决Could not publish server configuration for Tomcat v8.0 Server at localhost.
Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires
Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds
'Starting Tomcat v8.0 Server at localhost' has encountered a problem.