试图在Fedora 24工作站上启动/运行jProfiler 9时HeadlessException?

时间:2016-08-01 18:40:19

标签: fedora jprofiler

我刚刚安装了Fedora 24 Workstation的新副本,并在整个系统上完成了dnf update

然后我从jProfiler站点安装了jProfiler rpm。

但是,当我尝试启动jProfiler时(从/opt/jprofiler9/jProfiler.desktop图标或/ opt / jprofiler9 / bin / jprofiler shell脚本),我收到以下错误消息:

java.awt.HeadlessException
  at java.awt.SplashScreen.getSplashScreen(SplashScreen.java:117)
  at com.exe4j.runtime.splash.AwtSplashScreen.<init>(AwtSplashScreen.java:17)
  at com.exe4j.runtime.splash.SplashEngine.setJavaSplashScreenConfig(SplashEngine.java:17)
  at com.install4j.runtime.launcher.UnixLauncher.main(UnixLauncher.java:50)

我尝试使用DISPLAY=0.0甚至DISPLAY=:0设置我的显示,但似乎没有任何差异/影响。

有关如何使其发挥作用的任何建议吗?我怀疑这是显而易见的,我忽视了。

1 个答案:

答案 0 :(得分:1)

经过一系列的反复试验,我终于尝试安装Oracle Hotspot JRE而不是OpenJDK JRE。我下载了Oracle的JDK,安装了它,然后使用以下命令将其配置为系统默认值:

sudo alternatives --config java

现在一切都适用于Oracle JRE。