从Eclipse中的项目中删除Apache TomCat运行时?

我有一个项目,我一直在Eclipse Ganymede上构建,目标是tomcat 6.0,我已将它导入Europa,我需要它在apache Tomcat 5.5上运行

我找不到运行时设置为6.0的位置的引用来删除它。 我试过去Windows> preferences> Server,我已经安装了5.5运行时。

但是我似乎无法找到运行6.0的引用去除它。

任何帮助,将不胜感激。

更新:

我无法在我的构建路径中找到对Tomcat v6.0的任何引用,但是有一个对tomcat 5.5的servlet-api.jar的引用虽然…

当Eclipse启动并运行时,从窗口菜单中选择首选项。 从左侧的栏中选择:服务器,运行时环境。

单击“添加”按钮,选择所需的版本。

要删除6.0引用,请转到库选项卡。

我有类似的问题。 我有一个prject引用了一个不再存在的Tomcat实例。 我无法从UI中删除“服务器”和“运行时环境”中的Tomcat(删除按钮始终为灰色),因此我解决了从文件系统中删除所有引用的问题:

在项目文件夹检查文件中:

  • 的.classpath
  • .settings / org.eclipse.wst.common.project.facet.core.xml的

在工作区文件夹中检查

  • .metadata.plugins \ org.eclipse.debug.core
  • .metadata.plugins \ org.eclipse.wst.server.core
  • .metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.jst.server.tomcat.core.prefs

也许有点残酷,但我找不到更好的解决方案。

您可以从这里轻松删除运行时,不会搞砸:

Windows-> Preferences-> Server-> Runtime Enviroments

卸载项目并重新加载修复它…我喜欢Eclipse的人…

删除旧服务器并添加新服务器。 我遇到了同样的问题,因为我将运行时环境更改为Java EE(用于Web服务),后来运行本地应用程序时出现问题。 我所做的只是删除并使用apache运行时创建一个新的服务器实例。

这是在Eclipse Luna 4.4.2上测试的

在{workspace-directory} /。metadata / .plugins / org.eclipse.core.runtime / .settings中。 删除以下两个文件:

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

重启Eclipse

首先,打开eclipse首选项,

日食偏好

然后找到服务器运行时环境,

eclipse服务器运行时环境

您现在可以根据需要删除。

打开Build Path并转到Libraries选项卡。 删除Apache Tomcat 6.0库并添加5.5。 这是您的项目用于自己构建它的库。

您可以在Servers视图中添加用于运行项目的新运行时(右键单击,添加新服务器)

您也可以为此定义一个新服务器,并在那里指定它,也可以通过双击它来更改服务器配置,您将看到带有它的属性的窗口。

是的,我有eclipse版本:Indigo Service Release 2; 构建ID:20120216-1857,遗憾的是删除工作区解决了旧目标运行时的问题。 如果没有源代码控制,请不要忘记复制所有项目工作;)….

从eclipse中删除已安装的运行时后,请执行以下操作:

1] Close Eclipse 2] In {workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings. delete the following two files: org.eclipse.wst.server.core.prefs org.eclipse.jst.server.tomcat.core.prefs 3] Restart Eclipse 

参考: http : //crunchify.com/eclipse-how-to-fix-installing-apache-tomcat-server-issue-blank-server-name-field/