Apache Tomcat未在Eclipse Server运行时环境中显示

问题

我安装了tomcat 5.5,运行并可验证athttp://localhost:8080/。 Tomcat菜单选项出现在Eclipse菜单栏中,我可以从那里启动和停止Tomcat。在Eclipse中,它不会在Window - Preferences - Server - Runtime Environments中显示为Server Runtime Environment,也不会出现在单击"Add"按钮时可以添加的环境列表中。我看到的只是J2EE运行时库。

编辑:
在Windows XP上运行。

Eclipse版本是3.5.1


#1 热门回答(289 赞)

在我的情况下,我需要安装"JST服务器适配器"。我正在运行Eclipse 3.6 Helios RCP Edition。

以下是我遵循的步骤:

  • 帮助 - >安装新软件
  • 选择"Helios - http://download.eclipse.org/releases/helios"网站
  • 扩展"Web,XML和Java EE开发"
  • 检查JST服务器适配器(版本3.2.2)

之后我可以定义新的服务器运行时环境。

编辑:使用Eclipse 3.7 Indigo Classic,Eclipse Kepler和Luna,步骤相同(使用适当的更新站点)但你需要两个JST服务器适配器和JST服务器适配器扩展才能获得服务器运行时环境选项。


#2 热门回答(22 赞)

我有同样的问题,我通过以下步骤解决了它

  • 帮助>安装新软件...
  • 从"使用"下拉列表中选择"Eclipse Web Tools Platform Repository"(http://download.eclipse.org/webtools/updates)。
  • 选择"Web工具平台(WTP)"和"项目提供的组件"。

完成所有安装步骤并重新启动Eclipse。当你尝试添加服务器运行时环境时,你将看到一堆服务器。


#3 热门回答(14 赞)

  • 窗口>首选项>服务器>运行时环境(正如你所说)
  • 添加
  • Apache> Apache Tomcat 5.5

这至少适用于过去3个版本的Eclipse。如果你的eclipse上没有这样的选项,请进行全新安装(适用于Java EE开发人员)。