从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首选项,
然后找到服务器运行时环境,
您现在可以根据需要删除。
打开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/