繁体   English   中英

无法将 web 项目添加到 tomcat 服务器“没有可以从服务器添加或删除的资源” - Java 17

[英]Not able to add web project to tomcat server "There are no resources that can be added or removed from the server" - Java 17

将 Eclipse (2021-9) 工作区迁移到 Java 17 后,无法再将 Web 项目添加到 tomcat 服务器。 Tomcat 版本是 9.0.54。 所有项目都有 Project Facet 17 和相关的 java 17 JRE。 还安装了插件“Java 17 Support for Eclipse 2021-09 (4.21)”。 但是将 web 项目添加到 tomcat 服务器不再起作用。 我收到消息“没有可以从服务器添加或删除的资源”。

它仅在我将此 Web 项目的项目方面再次设置回 Java 11 时才有效。 但这不是我们想要的。 到目前为止,我还没有找到解决这个问题的办法。 你知道如何解决这个问题吗?

这似乎是 Eclipse 中的一个已知错误:

错误 576466 - 无法将 Java 17 WebApplication 添加到 Tomcat9

至于解决方法,错误报告的作者提到,如果您切换到使用 Tomcat 10 版,Eclipse 确实可以正常工作。仅供参考,Tomcat 的 9.x 和 10.0 版本的特殊之处在于它们几乎相同,并行开发,主要区别在于包名从javax.*切换到jakarta.*

暂无
暂无

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

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