我刚刚安装了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
设置我的显示,但似乎没有任何差异/影响。
有关如何使其发挥作用的任何建议吗?我怀疑这是显而易见的,我忽视了。
答案 0 :(得分:1)
经过一系列的反复试验,我终于尝试安装Oracle Hotspot JRE而不是OpenJDK JRE。我下载了Oracle的JDK,安装了它,然后使用以下命令将其配置为系统默认值:
sudo alternatives --config java
现在一切都适用于Oracle JRE。