繁体   English   中英

将 Tomcat 9 添加到 Eclipse

[英]Add Tomcat 9 to eclipse

我已经将 tomcat 9 下载并安装到我的机器上,但是在 Eclipse > Window > Preferences > Server > Runtime Environment 上,单击 Add 后,我只看到 Tomcat 7 和 Tomcat 8,但没有看到 Tomcat 9。

我做了什么:1)将tomcat 9安装到本地服务器; 2) 更新到火星的日食(最新至 2015-11-25); 3)安装eclipse“JST Server Adapters”和“JST Server Adapters Extensions”

注意:我使用 tomcat 9 的目的是它似乎是唯一明确支持 java 8 及更高版本的版本,而我的网络应用程序使用的是 java 8。( http://tomcat.apache.org/whichversion.html )我也项目中存在tomcat 7,但我也想将其保留在机器中,而不是删除它。

请看截图。

在此处输入图片说明

请让我知道我错过的任何配置!

这里有两点需要注意:

  • Tomcat 9 尚未发布。 不是最终版本。 如果您查看官方网站,您会看到唯一可用的版本是 M1 版本。 因此,Eclipse WTP 不支持此早期版本。 它很快就会到来,但还没有。

  • Tomcat 9 并不是唯一明确支持 Java 8 的版本。如果您查看此页面,您将看到“支持 Java 版本:8 及更高版本” ,在此上下文中,这意味着它正式仅支持 Java 8 及更高版本。 然而,这并不意味着这是唯一支持 Java 8 的版本。理论上您应该能够使用任何 Tomcat 版本,实际上Tomcat 8 将运行良好,因为它支持 Java 7 及更高版本。 大多数拥有 Java8 + Tomcat 组合的人都在使用 Tomcat 8。Tomcat 8 还具有 Eclipse WTP 支持。

通过安装 Eclipse Java EE Developer Tools 3.9.4,我能够获得适用于 Apache 9 的适配器

在此处输入图片说明

使用更高版本的 Eclipse,例如 Eclipse Neon。

它应该工作。

我尝试了上述所有方法,但仍然无法找到问题的解决方案,然后我执行了以下操作,这帮助我将 Apache tomcat 添加到我的 Eclipse IDE:在遵循Help>Eclipse Marketplace并安装Eclipse Java EE Developer Tools 3.10 后仍然是 tomcat不可用,所以我去帮助>Eclipse Marketplace>Installed>Eclipse Java EE Developer Tools 3.10>Change我在下面打勾,然后我终于在我的Eclipse IDE中得到了Apache Tomcat:

  • JST 服务器适配器
  • JST 服务器适配器扩展
  • JSF 工具-标签库元数据(Apache Trindad)
  • Eclipse 的 Git 集成

使用Eclipse后来EE版本! 包含 Tomcat 适配器 8.5 和 9.0

我有同样的问题,但不是现在。

在我看来,eclipse 市场被困在以前的 WST 服务器适配器上。
我使用了旧的更新功能Windows > Install New Software

在主要更新站点中,我找到了Web, XML, Java EE and OSGi Enterprise Development部分,其中WST Adapters准备更新...... Eclipse 更新截图 Eclipse MarketPlace 经常嵌入太多功能和插件。
根据我自己的观点,更容易保持日食;-)

在 eclipse 2020-09 上测试

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM