如果我以 Eclipse IDE for Java Developers (85 MB) 开头(木卫三)安装。我需要安装什么插件才能:
- 查看“服务器”选项卡并能够添加我的 Tomcat 6 安装。
- 能够创建一个我可以连接到我的服务器的动态 Web 项目。
- 我希望能够启动和停止服务器。
- 在我的控制台选项卡中查看服务器 Stdout 输出。
- 在服务器上调试应用程序。
我想安装越少越好,只要能做到以上几点我就心满意足了。
特别是因为我对完整的 Web 工具平台 (WTP) 有疑问;根据我,它充满了与验证相关的错误。它有时会说有效文件无效,如果您只是重新启动 Eclipse 通常会有所帮助。我还发现它会忽略排除项,有时甚至会完全忽略我已一起禁用验证。
我遇到的问题使我对 WTP 项目的任何事情都不感兴趣,除了通过满足上述无序列表(因为 WTP 的那部分工作)使我能够更顺利地工作的插件真的很好)。
我听说有些人在 Sysdeo Eclipse Tomcat Launcher Plug-in 上取得了成功与木卫三一起。但由于官方不支持它,并且自 2007 年 5 月以来就没有新版本,并且与 Ganymede 一起运行涉及更改插件文件以接受 >=3.4 的版本,我不认为这是一个长期解决方案。
安装 WTP 的部分但不是全部感觉像是一个长期的解决方案,同时跳过错误缠身WTP 的一部分。但是我需要安装哪些部分的帮助,因为 Eclipse.org 上的文档没有解释。当然,如果除了使用部分 WTP 之外还有其他受支持的解决方案,那也很有趣!
最佳答案
当我显示 org.eclipse.jst.server.tomcat.ui
的“eclipse 插件依赖项” View 时,我看到:
- 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 上运行/管理 Tomcat 所需的插件数量(使用 WTP)。
关于Eclipse Ganymede - 与 Tomcat 6 集成(没有整个 WTP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/479789/