3

今日から、Eclipse の読み込みに失敗しましたJSObject。このコードは、以前は正常に機能していました。それを修正する方法はありますか?netscape.jarクラスパスに単純なものがあります。

動作しないコードは次のとおりです。

import netscape.javascript.*;

  ...

    try {
        doc = (JSObject) JSObject.getWindow(app); //.getMember("document");
    } catch(JSException e) {
        doc = null;
        Debug.error("DBscorm().<init>: Exception " + e);
        throw(e);
    } catch(Exception e){
        doc = null;
        Debug.error("DBscorm().<init>: Exception " + e);
        throw(e);
    }
4

2 に答える 2

3

すべての JDK サブフォルダーには、plugin.jar というファイルがあります。

このファイルを取得して、Eclipse クラスパスに追加します。これで動作します - 保証されています。

于 2009-04-15T13:51:10.310 に答える
0

いくつかの可能性:

  • インポートステートメントがありませんか? CTRL+SHIFT+O でインポートを整理してみてください
  • netscape.jar はまだプロジェクトのライブラリとして構成されていますか? ([プロジェクト プロパティ] -> [Java ビルド パス] -> [ライブラリ] タブで、必要に応じて [JAR を追加...] をクリックします)
于 2009-04-15T12:29:51.097 に答える