0

我无法让 TomEE 7.0.4 与 java 9 和 10 一起工作。TomEE 7.0.4 不能与 java 9 和 10 一起工作。我想我明白有必要配置 catalina.bat(我使用 windows)。

如果我理解正确的话,这一切都取决于 jdk 9 的模块。

我正在疯狂寻找解决方案。

请帮助我了解如何配置 TomEE(catalina.bat 或其他)?

4

1 回答 1

3

最高版本 7.0.4 的 TomEE 不适用于 Java 9/10。这是由于org.apache.xbean.asm5在捆绑的 OWB jar 中使用了类。TomEE 团队正在努力解决这些问题,已经集成了 ASM 6.1,即将发布的 TomEE 7.0.5 将因此与 Java 9/10 兼容。

因此,在 TomEE 7.0.5 发布并可供下载之前,您必须坚持使用 Java 8 一段时间。在接下来的几周内查看此链接以获取更新。

希望能帮助到你。

更新:

7 月 23 日,TomEE 7.0.5 发布。它在 Java 9 和 10 上运行良好。我在所有三个主要操作系统平台上都对其进行了测试。检查上面的下载链接以获取发布工件。

于 2018-05-10T09:45:46.840 回答