GeoServer 会在 Tomcat 10.x 上运行吗?

问题描述 投票:0回答:2

我们正在尝试将 Web 应用程序从 Java 8 迁移到 Java 11,并将 Tomcat 9 迁移到 Tomcat 10,但是我们发现需要重构代码以将 javax.* 条目更改为 jakarta.* 条目。问题是,最新版本的 GeoServer 可以在 Tomcat 10 中运行吗? 谢谢。

我们已经尝试在 Tomcat 10 上部署 GeoServer 2.19.2,但没有成功。

java-8 geoserver sles tomcat10
2个回答
4
投票

GeoServer 与 Tomcat 10.x 不兼容,与 JakartaEE 不兼容。 继续使用 Tomcat 9,它使用 Java2EE。


1
投票

可以通过一些按摩来完成。问题是 JaveEE 到 JakartaEE 的迁移。您可以在 Geoserver WAR 文件上使用迁移工具 (https://github.com/apache/tomcat-jakartaee-migration)。我已将其与版本 2.21.3 和 2.20.2 一起使用,并将它们部署到 Tomcat 10。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.