Java 使用Netty 4和RoboVM时出现初始化器错误

Java 使用Netty 4和RoboVM时出现初始化器错误,java,netty,robovm,Java,Netty,Robovm,我试图通过robovm在ios上模拟我现有的项目。java项目开始运行,但很快就会遇到我正在使用的Netty(4.0.25)库的问题。我正在使用最新版本的RoboVM 以下是错误: java.lang.ExceptionInInitializerError at io.netty.util.internal.TypeParameterMatcher.get(TypeParameterMatcher.java:40) at io.netty.util.internal.TypePa

我试图通过robovm在ios上模拟我现有的项目。java项目开始运行,但很快就会遇到我正在使用的Netty(4.0.25)库的问题。我正在使用最新版本的RoboVM

以下是错误:

java.lang.ExceptionInInitializerError
    at io.netty.util.internal.TypeParameterMatcher.get(TypeParameterMatcher.java:40)
    at io.netty.util.internal.TypeParameterMatcher.find(TypeParameterMatcher.java:78)
    at io.netty.channel.SimpleChannelInboundHandler.<init>(SimpleChannelInboundHandler.java:67)
    at io.netty.channel.SimpleChannelInboundHandler.<init>(SimpleChannelInboundHandler.java:57)
    at com.MyGame.MyThread.<init>(MyThread.java:22)
    at com.MyGame.MyGame.create(MyGame.java:50)
    at com.badlogic.gdx.backends.iosrobovm.IOSGraphics.draw(IOSGraphics.java:301)
    at com.badlogic.gdx.backends.iosrobovm.IOSGraphics$1.draw(IOSGraphics.java:202)
    at com.badlogic.gdx.backends.iosrobovm.IOSGraphics$1.$cb$drawRect$(IOSGraphics.java)
    at org.robovm.apple.uikit.UIApplication.main(Native Method)
    at org.robovm.apple.uikit.UIApplication.main(UIApplication.java:395)
    at com.MyGame.IOSLauncher.main(IOSLauncher.java:18)
Caused by: java.lang.NullPointerException
    at java.util.logging.Logger.log(Logger.java:1035)
    at io.netty.util.internal.logging.JdkLogger.log(JdkLogger.java:606)
    at io.netty.util.internal.logging.JdkLogger.info(JdkLogger.java:291)
    at io.netty.util.internal.PlatformDependent.<clinit>(PlatformDependent.java:91)
    ... 13 more
在我看来,Netty正在尝试使用RoboVM中不可用的代码。该应用程序在Android或桌面版本中运行良好,如果我删除了Netty引用,RoboVM版本似乎可以运行。非常感谢您对如何使两者共存的任何帮助

尝试将java.util.logging.ConsoleHandler添加到robovm.xml文件中。
        } else if (PlatformDependent.hasJavassist()) {