将先前已删除的Tomcat 7服务器添加到Eclipse

3
我正在使用Eclipse Luna,并从Eclipse中添加了Tomcat 7服务器。但是后来我将其删除,现在无法重新添加。当我点击“添加新服务器”并选择Tomcat 7时,服务器名称为空,我看不到“完成”按钮以添加此Tomcat 7服务器。以前,它显示为“localhost上的Tomcat v7.0服务器”,但自从我将其删除后,它就不再出现了,我根本无法添加它。
非常感谢任何帮助以在Eclipse中添加Tomcat 7服务器。
谢谢

@Mike 这解决了你的问题吗? - erhun
2个回答

12

我之前也遇到了同样的问题,请按照以下步骤操作:

  • 在Eclipse中,进入窗口-->首选项-->服务器-->运行环境,并从那里删除服务器定义。
  • 转到工作区目录。
  • 然后在工作区文件夹下,按照此路径打开.metadata\.plugins\org.eclipse.core.runtime\.settings文件夹,删除org.eclipse.jst.server.tomcat.core.prefs文件。
  • 在同一目录下删除org.eclipse.wst.server.core.prefs文件。
  • 重新启动Eclipse。

之后尝试定义新的服务器定义,应该就可以正常了。


对于我的Eclipse Kepler,它在不删除元数据条目的情况下正常工作。 - Akhil S Kamath
谢谢,这个修复方法在Mac上的Eclipse企业版2020-03(4.15.0)和Apache Tomcat 9仍然有效! - xyman

2
  1. 关闭Eclipse
  2. 在{workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings中删除以下两个文件

    • org.eclipse.wst.server.core.prefs
    • org.eclipse.jst.server.tomcat.core.prefs

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接