我在使用Eclipse 3.7和Tomcat 7.0.8时遇到了以下问题:我已经在Eclipse中添加了带有部署描述符的Tomcat。我已经在服务器设置中启用了“使用Tomcat安装”并尝试启动它。Eclipse中的控制台显示“Server started up in 70 s”,我可以访问我的应用程序,但服务器的状态仍然是“Starting/Synchronized”。因此,配置的超时迟早会被触发,我会得到一个错误。
为什么Eclipse没有识别出服务器已经成功启动?
我也试着重新安装Eclipse和Tomcat -没有积极的变化。另外,添加一个干净的、新下载的Tomcat也会导致同样的“错误”。
有什么建议吗?理查德
2条答案
按热度按时间fgw7neuy1#
尝试从服务器配置屏幕更改HTTP端口。例如,如果您以前使用8080,请尝试将其更改为8090。这将自动将新端口号更新为server.xml。
在我直接在server.xml中修改服务器端口后,我开始遇到同样的问题。将端口改回原来的样子似乎并不能解决问题。它看起来像服务器插件和实际配置不知何故失去了同步。
8cdiaqws2#
步骤,我尝试并得到项目启动和运行.
1.删除Eclipse Tomcat
1.重新配置它
1.将tomcat添加到构建路径
1.项目->清洁
1.运行项目