1

RazorSQL を使用していますが、端末から実行すると開かず、次の例外がスローされます。

java.awt.HeadlessException
    at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:207)
    at java.awt.Window.<init>(Window.java:535)
    at java.awt.Frame.<init>(Frame.java:420)
    at javax.swing.JFrame.<init>(JFrame.java:218)
    at load.RazorSQL.main(Unknown Source)
1389939280395: Unable to show launch screen: null
1389939280577: Attempting to load . . .
java.lang.ExceptionInInitializerError
    at com.jgoodies.looks.plastic.PlasticLookAndFeel.<clinit>(Unknown Source)
    at load.c.z(Unknown Source)
    at load.c.<init>(Unknown Source)
    at load.c.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
    at load.RazorSQL.main(Unknown Source)
Caused by: java.awt.HeadlessException
    at sun.awt.HeadlessToolkit.getScreenResolution(HeadlessToolkit.java:227)
    at com.jgoodies.looks.LookUtils.isLowResolution(Unknown Source)
    at com.jgoodies.look

以前は動作していましたが、突然動作しなくなりました。例外から推測できるのは、swing エラーが発生しているため、GUI エラーであるということです。開始アイコンである razorsql.png を開くことができません。

なぜそれが機能しないのか、誰にも分かりますか?

4

2 に答える 2

1

このエラーは razorsql とは何の関係もないように思えます。Java グラフィック ライブラリがシステムに正しくインストールされているかどうかを確認します。より確実にJREをインストールしてください。これで問題が解決することを願っています。Ubuntu には、ヘッドレス Java をインストールする機能があります。

sudo apt-get install openjdk-6-jdk
sudo apt-get install openjdk-6-jre
于 2014-01-17T09:43:30.663 に答える