java.lang.UnsupportedOperationException:当前平台不支持桌面 API - RHEL09 上的 Install4j

问题描述 投票:0回答:1

我们正在尝试在 Red Hat 09 服务器上安装我们的应用程序。 安装程序已使用 Install4j 7.0.11 创建。

但是 GUI 安装程序提供了以下堆栈跟踪。

在此堆栈跟踪之后,GUI 安装程序将成功运行并执行。但我们担心这个堆栈跟踪。

在 Red Hat 07 上尝试相同的安装程序时,我们没有得到此堆栈跟踪。

此堆栈跟踪的原因可能是什么?

更新 - 将Install4j更新到最新版本10.0.6后,此堆栈跟踪不会出现。因此,我们也想知道是什么解决了这个问题。

redhat install4j rhel7 rhel9
1个回答
1
投票

最新版本的 install4j 会调用

Desktop.isDesktopSupported()
来检查当前平台是否支持桌面 API,然后再进行堆栈跟踪中失败的调用。

© www.soinside.com 2019 - 2024. All rights reserved.