当我尝试将wildfly-swarm-2018.4.2项目从jdk9切换到jdk10时,由于asm classreader异常,启动失败 . 由于2018.4.2和2018.5.0都使用asm 6.0,因此很明显不支持jdk10 .

  • 有没有一种简单的方法可以自己更换asm版本?如果我只是将asm 6.1.1放到maven依赖项中,那么uberjar仍然可以构建并依赖于asm 6.0

  • 未来如何规划jdk升级?因为我们现在会更频繁地收到一个新的jdk,所以在swarm中的快速支持会很棒

  • 有趣的是,jdk10应用程序与wildfly 11/12一起使用,这是我无法理解的,因为wildfly 12中的asm版本也只是6.0

我真的很感激一些澄清 .

谢谢!