我正在尝试在eclipse中创建一个动态Web项目,但我的Apache Tomcat版本是v7,当我尝试定义新服务器时,可用的tomcat服务器列表是从v3.2到v6.0,那里没什么更高的。
我尝试点击“下载其他服务器适配器”,但在那里找不到任何更新版本的tomcat。我有一台运行在我机器上的tomcat服务器,但我想将它与Eclipse链接以使开发更容易。
我也试过去Window - >偏好 - >服务器标签 - >安装运行时选项卡并单击搜索,然后选择我的tomcat安装文件夹。它不会添加任何内容,也不会产生任何错误。
有关如何做到这一点的想法?我认为版本差异可能是我无法让我的eclipse项目直接编译到tomcat服务器的原因,我无法弄清楚如何添加它。
答案 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安装。