我已经将tomcat 9下载并安装到我的机器上,但是在Eclipse>窗口>偏好>服务器>运行环境,单击Add后,我只看到Tomcat 7和Tomcat 8,但没有看到Tomcat 9。
我做了什么: 1)将tomcat 9安装到本地服务器; 2)更新日食到火星(最新截至2015-11-25); 3)安装了eclipse" JST服务器适配器"和" JST服务器适配器扩展"
注意: 我使用tomcat 9的目的似乎是唯一明确支持java 8及更高版本的版本,而我的web应用程序使用的是java 8.(http://tomcat.apache.org/whichversion.html) 我也有tomcat 7存在于项目中,但我也想将它保存在机器中,而不是删除它。
请看截图。
请告诉我任何错过的配置!
答案 0 :(得分:19)
这里有两点需要注意:
Tomcat 9尚未发布。不是最终版本。如果您查看官方website,您会看到唯一可用的版本是M1版本。因此,Eclipse WTP不支持这个早期版本。它很快就会到来,但还没有。
Tomcat 9并不是唯一明确支持Java 8的版本。如果选中此page,您将看到"支持Java版本:8及更高版本" ,在此上下文中意味着它仅正式支持Java 8及更高版本。它确实不意味着这是唯一一个支持Java 8的理论。从理论上讲,你应该可以使用任何Tomcat版本,实际上 Tomcat 8可以很好地工作,因为它支持Java 7及更高版本。大多数使用Java8 + Tomcat组合的人都使用Tomcat 8. Tomcat 8也支持Eclipse WTP。
答案 1 :(得分:3)
答案 2 :(得分:2)
使用更高版本的eclipse,例如Eclipse Neon。
它应该有用。
答案 3 :(得分:1)
稍后使用Eclipse的 EE 版本!包含Tomcat适配器8.5和9.0
我有同样的问题,但现在不行。
答案 4 :(得分:1)
我尝试了上述所有方法,但仍然找不到解决问题的方法,然后执行了以下操作,这帮助我将Apache tomcat添加到了Eclipse IDE: 在遵循 Help> Eclipse Marketplace 并安装了 Eclipse Java EE Developer Tools 3.10 之后,tomcat仍然不可用,所以我去了 Help> Eclipse Marketplace> Installed> Eclipse Java EE。开发人员工具3.10>更改我在下面打了勾,然后终于在我的Eclipse IDE中获得了Apache Tomcat:
答案 5 :(得分:0)