UbuntuにGlassfish 4.1とEclipse Lunaがインストールされています。単純なWebアプリケーション(jsp +サーブレット+ Java bean))を実行しようとすると、次のエラーが発生しました。
Publishing to Glassfish 4 at localhost[domain1].. has encountered a problem. cannot Deploy mvcprj1 deploy is failing=Application with name [mvcprj1] is not deployed
GlassfishサーバーログにもEclipseコンソールにも何も表示されません。
同じ展開の問題(Eclipse Lune/Glassfish 4.1)があり、Marvinのフィードバックのおかげで解決されました。
「デプロイメントにJARアーカイブを使用」を見つけるには、EclipseサーバーのタブからGlassfishを右クリックします。次に、監視> プロパティ> Glassfish新しいウィンドウで> デプロイメントにJARアーカイブを使用を選択します。
その後、奇跡が発生します...
次の手順を試してください。
これは、前回同じアプリケーションを試した後、Eclipseで「ブラウザーページ」を閉じていないときに発生すると思います。 Eclipseでこのアプリケーションの開いている「ブラウザーページ」をすべて閉じた後、再度デプロイが可能になります。
この問題を解決するために、EclipseでGlassfishサーバーインスタンスを削除して再作成しました。