Eclipse Ganymede - 与Tomcat 6 整合(不使用整个WTP)

4
如果我从 Eclipse IDE for Java Developers (85 MB)(Ganymede)开始安装,我需要安装哪些插件才能做到以下几点:
• 查看服务器选项卡并能够添加我的Tomcat 6安装。
• 能够创建可连接到服务器的动态Web项目。
• 我希望能够启动和停止服务器。
• 在我的控制台选项卡中查看服务器标准输出。
• 调试服务器上的应用程序。
我希望尽可能安装较少的插件,只要我能够做到以上几点就可以了。因为我遇到了完整的Web工具平台(WTP)问题。根据我的看法,它充满了与验证相关的错误。有时它会说有效的文件无效,通常情况下,简单地重新启动Eclipse即可解决这个问题。我还发现它会忽略排除以及有时完全忽略我已经完全禁用验证。
我遇到的问题让我对WTP项目不感兴趣,除了能够通过满足上述无序列表来更顺畅地工作的插件(因为WTP的这部分工作非常好)。
我听说有些人在Ganymede上成功使用Sysdeo Eclipse Tomcat Launcher Plug-in。但由于它没有得到官方支持,自2007年5月以来也没有新版本发布,并且在Ganymede上运行它需要更改插件文件以接受版本>=3.4,所以我不认为它是长期解决方案。
安装 WTP的部分内容不是全部内容似乎是一种长期解决方案,同时跳过WTP中出现错误的部分。但我需要帮助确定需要安装哪些部分,因为Eclipse.org上的文档没有解释。当然,如果有其他受支持的解决方案可以使用,那也很有趣!

说句实话:我也曾经在使用WTP时遇到了很多验证错误,但是最新的更新解决了所有问题。棘手的部分是意识到由于某些不明原因,WTP更新默认情况下并未启用。 - agnul
1个回答

1
当我为org.eclipse.jst.server.tomcat.ui显示“eclipse插件依赖项”视图时,我看到:
  • org.eclipse.wst.common.emf
  • org.eclipse.wst.common.emfwrokben.integration
  • org.eclipse.wst.common.environment
  • org.eclipse.wst.common.frameworks
  • org.eclipse.wst.common.modulecore
  • org.eclipse.wst.common.project.facet.core
  • org.eclipse.wst.common.project.facet.ui
  • org.eclipse.wst.common.uriresolver
  • org.eclipse.wst.internet.monitor.core
  • org.eclipse.wst.server.core
  • org.eclipse.wst.server.ui
  • org.eclipse.wst.validation

如果您可以通过p2选择org.eclipse.jst.server.tomcat.ui,并让该“更新过程”为您选择依赖项,那么您应该最终获得在Eclipse(带有WTP)上运行/管理Tomcat所需的最小插件集。


我在“帮助/软件更新…”中找不到org.eclipse.jst.server.tomcat.ui。我已经搜索了它,然后搜了Tomcat,甚至试了Google,但仍然没有结果。你有任何关于我做错了什么的想法吗? - user14070
另一个选项是在单独的Eclipse安装中安装所有WTP,然后将仅上述插件复制到当前Eclipse安装的dropin目录中。 - VonC

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