ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server メッセージ集
Interstage

103.3.9 java.lang.NoSuchFieldException

本項で説明している例外一覧

例外の説明


java.lang.NoSuchFieldException

意味

コンパイル時に存在したフィールドが、実行時に存在しませんでした。以下のような原因が考えられます。

  • クラスのフィールド定義を変更した際に、そのクラスを呼び出すクラスを再度コンパイルしていない。

  • クラスパスが誤っている。

ユーザの対処

以下の対処を実施してください。

  • クラスのフィールド定義を変更している場合には、そのクラスを呼び出すクラスを再度コンパイルして、アプリケーションを再度実行してください。

  • クラスパスが誤っている場合には正しく修正してください。
    IJServer動作時に設定されるクラスパスは、コンテナ情報ログ(info.log)に出力されます。コンテナ情報ログでクラスパスの設定を確認してください。