试图将Tomcat v7添加到eclipse,但在“定义新服务器”窗口中找不到它

时间:2011-10-25 19:45:10

标签: eclipse tomcat runtime

我正在尝试在eclipse中创建一个动态Web项目,但我的Apache Tomcat版本是v7,当我尝试定义新服务器时,可用的tomcat服务器列表是从v3.2到v6.0,那里没什么更高的。

我尝试点击“下载其他服务器适配器”,但在那里找不到任何更新版本的tomcat。我有一台运行在我机器上的tomcat服务器,但我想将它与Eclipse链接以使开发更容易。

我也试过去Window - >偏好 - >服务器标签 - >安装运行时选项卡并单击搜索,然后选择我的tomcat安装文件夹。它不会添加任何内容,也不会产生任何错误。

有关如何做到这一点的想法?我认为版本差异可能是我无法让我的eclipse项目直接编译到tomcat服务器的原因,我无法弄清楚如何添加它。

4 个答案:

答案 0 :(得分:4)

您需要使用等于或大于3.6(Helios)的Java EE开发人员的Eclipse IDE版本。其他版本和早期版本没有适用于Tomcat 7的适配器。请确保您也运行最新版本的Web工具。还可以尝试让eclipse在server->运行时环境下搜索它。如果您运行的是足够新版本的EE,它可能会为您检测到它。

答案 1 :(得分:1)

你必须使用Eclipse 3.7 aka Indigo。 此外,请确保下载EE版本,因为您将拥有构建Web服务所需的一切。

答案 2 :(得分:1)

@Manjush

感谢指针。在Windows首选项中编辑是一个很好的想法。对我来说,它允许添加,因为我给了一个错误的服务器路径。我正在使用Eclipse Kepler。

Windows->Preferences->Servers-->Runtime Environments-->Add

答案 3 :(得分:0)

转到Windows->偏好设置 - >服务器 - >已安装的运行时并添加(指向 to)系统上安装的Tomcat 7安装。