我在 Centos 上遇到了 Eclipse Luna 的奇怪情况。我已经使用配置文件的项目元数据配置了 Tomcat 7.0 服务器。 (实际上是 TomEE,但我认为这无关紧要)。当我从 Eclipse 中启动服务器时,我可以在控制台窗口中看到它启动了,并且我可以通过与其交互来确认服务器正在运行,但是服务器窗口中显示的图例从未从“Starting. ....”到“已启动”,Eclipse 使启动操作超时,“服务器无法在...秒内启动。”
Eclipse 通常如何确定它拥有的服务器是否已成功启动?这里可能发生了什么?
[编辑添加:]同样的问题出现在 TomEE 1.7.1 和最近的 TomEE 1.7.2-SNAPSHOT 上,Eclipse 版本是: 面向 Web 开发人员的 Eclipse Java EE IDE。
版本:Luna Service Release 1a (4.4.1) 构建 ID:20150109-0600
最佳答案
eclipse 服务器配置中有一个以秒为单位的超时选项。如果它低于默认要求,您将遇到此问题。使用对您的应用程序合理的值更新它。检查this了解更多详情。
关于eclipse - Eclipse 如何知道 Tomcat 服务器是否正在运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28503819/