Install4j 为什么JRE 11 Mac OSX(amd64)会出现错误

Install4j 为什么JRE 11 Mac OSX(amd64)会出现错误,install4j,Install4j,我们使用捆绑的JRE Macosx(amd64)11.0.1为Mac创建了安装程序。当我们在应用程序中向JPanel容器添加另一个从JComponent扩展而来的对象(JxBrowser中的BrowserView)时,我们的应用程序正在崩溃,Mac计算机显示错误页面,其中包含未找到的消息类sun/lwawt/LWComponentPeer JxBrowser支持人员表示,在Oracle的MacJDK11上没有任何问题 JRE Macosx(amd64)11.0.1中是否可能没有提供sun/lwa

我们使用捆绑的JRE Macosx(amd64)11.0.1为Mac创建了安装程序。当我们在应用程序中向JPanel容器添加另一个从JComponent扩展而来的对象(JxBrowser中的BrowserView)时,我们的应用程序正在崩溃,Mac计算机显示错误页面,其中包含未找到的消息类sun/lwawt/LWComponentPeer

JxBrowser支持人员表示,在Oracle的MacJDK11上没有任何问题

JRE Macosx(amd64)11.0.1中是否可能没有提供sun/lwawt/LWComponentPeer?我们应该使用什么JRE


(问题也发送给install4j支持部门)

由于Java 9,JRE是模块化的,您无法访问未由模块导出的类。要访问这个特定的类,VM参数

--add-exports java.desktop/sun.lwawt=ALL-UNNAMED
将必须传递给JVM。这可能只会触发下一个异常和
您必须继续前进。

自Java 9以来,JRE是模块化的,您无法访问未由模块导出的类。要访问这个特定的类,VM参数

--add-exports java.desktop/sun.lwawt=ALL-UNNAMED
将必须传递给JVM。这可能只会触发下一个异常和 你必须努力前进