public class SimpleApp {
public static void main( String[] args ) {
JOptionPane.showMessageDialog(null, "Ciao", "Info", JOptionPane.INFORMATION_MESSAGE);
}
}
当我尝试创建本机图像时,native-image --no-fallback
我得到了这个:
错误:在图像堆中检测到一个已启动的线程。在图像生成器中运行的线程不再在图像运行时运行。该对象可能是由类初始化程序创建的,并且可以从静态字段访问。默认情况下,所有类初始化都在原生镜像构建期间完成。您可以使用选项 -H:ClassInitialization= 手动将类初始化延迟到镜像运行时。或者您可以编写自己的初始化方法并从主入口点显式调用它们。
详细信息: Trace: object sun.java2d.opengl.OGLRenderQueue field sun.java2d.opengl.OGLRenderQueue.theInstance