2

NetBeansを使用したJAppletを動作中のWebサーバーにデプロイするのに問題があります。何が起こるかというと、アプレットがロードされているように見えますが、ロードすると、画面が空白になり、ボタンが表示されなくなります。カードレイアウトデザインを使用しているか、必要なライブラリが.jarに含まれていないことが原因である可能性があります。Atmosラッパー関数といくつかの外部.jarファイルを使用しています。

どんな助けでも素晴らしいでしょう!さらに情報が必要な場合はお問い合わせください!

public void init() {

    // initialise any variable we have created
    cloud = new CloudClass();
    user = new User();
    sourceFiles = null;
    dest = null;

    /*
     * Set the Nimbus look and feel
     */
    //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
    /*
     * If Nimbus (introduced in Java SE 6) is not available, stay with the
     * default look and feel. For details see
     * http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
     */
    try {
        for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
            if ("Nimbus".equals(info.getName())) {
                javax.swing.UIManager.setLookAndFeel(info.getClassName());
                break;
            }
        }
    } catch (ClassNotFoundException ex) {
        java.util.logging.Logger.getLogger(ArFileJApplet.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (InstantiationException ex) {
        java.util.logging.Logger.getLogger(ArFileJApplet.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (IllegalAccessException ex) {
        java.util.logging.Logger.getLogger(ArFileJApplet.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (javax.swing.UnsupportedLookAndFeelException ex) {
        java.util.logging.Logger.getLogger(ArFileJApplet.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    }
    //</editor-fold>

    /*
     * Create and display the applet
     */
    try {
        java.awt.EventQueue.invokeAndWait(new Runnable() {

            public void run() {
                // initialise any previously uninitialised variables
                initComponents();
                invalidLogin_label.setVisible(false);
            }
        });
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

編集:少し調整しましたが、アプレットページに「エラー、クリックして詳細を表示」というエラーがWebページに表示されます。

これをクリックすると、com / emc / esu / api / EsuExceptionと表示され、[詳細]ボタンをクリックすると、より知識のあるすべてのタイプに役立つ可能性のあるいくつかのデバッグオプションが表示されます。

c:コンソールウィンドウをクリアしますf:ファイナライズキューでオブジェクトをファイナライズしますg:ガベージコレクションh:このヘルプメッセージを表示しますl:クラスローダーリストをダンプしますm:メモリ使用量を出力しますo:ログをトリガーしますq:コンソールを非表示にしますr:ポリシー構成をリロードしますs:システムをダンプしますデプロイメントプロパティt:スレッドリストのダンプv:スレッドスタックのダンプx:クラスローダーキャッシュのクリア0-5:トレースレベルをに設定

4

1 に答える 1

2

考えられる2つの問題が最も可能性が高いと思われます。

于 2012-05-18T01:34:44.837 に答える