我已在http://localhost:8080/安装,运行并验证了tomcat 5.5。 Tomcat菜单选项出现在Eclipse菜单栏中,我可以从那里启动和停止Tomcat。在Eclipse中,它不会在窗口 - 首选项 - 服务器 - 运行时环境中显示为服务器运行时环境,也不会显示在单击“添加”按钮时可添加的环境列表中。我所看到的只是J2EE运行时库。
编辑:
在Windows XP上运行。
Eclipse版本为3.5.1
答案 0 :(得分:313)
在我的情况下,我需要安装“JST服务器适配器”。我正在运行Eclipse 3.6 Helios RCP Edition。
以下是我遵循的步骤:
之后我可以定义新的服务器运行时环境。
编辑:使用Eclipse 3.7 Indigo Classic,Eclipse Kepler和Luna,步骤相同(使用适当的更新站点)但您需要 JST服务器适配器和JST服务器适配器扩展来获取服务器运行时环境选项。答案 1 :(得分:22)
我遇到了同样的问题,我通过以下步骤解决了这个问题
完成所有安装步骤并重启Eclipse。当您尝试添加服务器运行时环境时,您将看到一堆服务器。
答案 2 :(得分:19)
您需要转到帮助> Eclipse Marketplace 。然后在搜索框中键入服务器,它将显示 Eclipse JST服务器适配器(Apache Tomcat,...)。选择并安装它。然后返回窗口>首选项>服务器>运行环境,单击添加选择Apache tomcat版本,然后添加安装目录。
答案 3 :(得分:14)
Window > Preferences > Server > Runtime Environments
(如你所说)Add
Apache > Apache Tomcat 5.5
至少在过去的3个Eclipse版本中都有用。如果您的eclipse上没有这样的选项,请进行全新安装(对于Java EE开发人员)。
答案 4 :(得分:8)
也没有出现在单击“添加”按钮时可以添加的环境列表中。我所看到的只是J2EE运行时库。
去获取"Eclipse for Java EE developers"。注意额外的“EE”。其中包括Web Tools Platform,其中包括许多服务器插件,其中包括Apache Tomcat 5.x的插件。它也是逻辑上的; JSP / Servlet是Java EE API的一部分。
答案 5 :(得分:1)
如果您从首选项屏幕“搜索”运行时环境而不是点击“添加”,您可能会获得更多成功 - 请参阅youtube上的此演示。 http://www.youtube.com/watch?v=EOkN5IPoJVs&playnext_from=TL&videos=rVnITzSU2Z8 - 当您点击搜索时,系统会提示您指向tomcat目录,然后它应该将其添加为服务器运行时环境。不幸的是,情况并非如此(我得到“没有找到新的服务器运行时环境”)但是你可能会有更多的成功。
答案 6 :(得分:1)
场景1: 你有Eclipse显示服务器,现在删除了你想在Eclipse配置一个新的本地服务器实例的特定版本。但你无法继续前进。
这是因为Eclipse仍在查找Tomcat目录的已配置版本,而该目录已不再存在。
LUNA没有必要进行全新安装!
我们需要的是在删除旧的服务器运行时环境后将其替换为eclipse,这是不存在的。 Eclipse将
答案 7 :(得分:0)
Help -> 在 Eclipse 更新时检查更新解决了问题