Java
Eclipse
glassfish

GlassFishを起動しようとしたら"ローカル・ホスト の GlassFish 4.0 に公開中..." 中に内部エラーが発生しました。となってしまった時の対応方法

環境
OS : Windows10
GlassFish : GlassFish 4.1
Eclipse : Kepler Service Release 2

事象

EclipseでGlassFishをCleanしたらエラーになった。
360-1.png

それでも GlassFish を起動したらエラーになって起動できなかった。
360.png

ダイアログに表示されたエラー
"ローカル・ホスト の GlassFish 4.0 に公開中..." 中に内部エラーが発生しました。
java.lang.NullPointerException

原因 : JREが変な設定になっていた

対応方法

  1. [設定] > [サーバ] > [サーバ・ランタイム環境]を選択します。
  2. 使っているGlassFishを選択して[編集]ボタンを押下します。480.png
  3. [JRE] > アプリにあったJREを設定します。
  4. GlassFishをクリーンします。
  5. GlassFishを停止します。
  6. プロジェクトをクリーンします。
  7. デプロイしてGlassFishを起動します。
  8. これで同じ事象が発生する場合はググって対応方法を探します。

参考にさせていただいたサイト様