環境
OS : Windows10
GlassFish : GlassFish 4.1
Eclipse : Kepler Service Release 2
事象
EclipseでGlassFishをCleanしたらエラーになった。
それでも GlassFish を起動したらエラーになって起動できなかった。
ダイアログに表示されたエラー
"ローカル・ホスト の GlassFish 4.0 に公開中..." 中に内部エラーが発生しました。
java.lang.NullPointerException
原因 : JREが変な設定になっていた
対応方法
- [設定] > [サーバ] > [サーバ・ランタイム環境]を選択します。
- 使っているGlassFishを選択して[編集]ボタンを押下します。
- [JRE] > アプリにあったJREを設定します。
- GlassFishをクリーンします。
- GlassFishを停止します。
- プロジェクトをクリーンします。
- デプロイしてGlassFishを起動します。
- これで同じ事象が発生する場合はググって対応方法を探します。