【问题标题】:Run Apache TomEE 7.0.4 with JDK 9 and JDK 10使用 JDK 9 和 JDK 10 运行 Apache TomEE 7.0.4
【发布时间】:2018-05-02 01:11:20
【问题描述】:

我无法让 TomEE 7.0.4 与 java 9 和 10 一起使用。 TomEE 7.0.4 不适用于 java 9 和 10。 我想我明白需要配置catalina.bat(我用的是windows)。

如果我理解正确的话,这完全取决于 jdk 9 的模块。

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

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

【问题讨论】:

  • 无法让 TomEE 7.0.4 与 Java 9 一起工作” - 您需要提供更多关于失败原因等的详细信息!
  • @javista 请在下面找到我的更新答案。

标签: java java-9 apache-tomee tomee-7 java-10


【解决方案1】:

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

因此,您必须坚持使用 Java 8 一段时间,直到 TomEE 7.0.5 发布并且是 available for download。在接下来的几周内查看此链接以获取更新。

希望对你有帮助。

更新:

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多