Eclipseサーバーアダプターを使用して、JavaアプリケーションをEclipse(バージョン:Indigoリリース、ビルドID:20110615-0604)からGlassfish3.1にデプロイしようとしています。デプロイするとき、Glassfishはアプリケーションのクラスの1つでClassNotFound例外をスローします。
ドメイン(glassfishroot / glassfish / domains / domain1 / eclipseApps / myApp / WEB-INF / classes)のclassesフォルダーを見ると、そこにクラスがありません。すべてのパッケージに空のフォルダーがありますが、ファイルはありません。
クラスがGlassfishにロードされないのはなぜですか?それを修正するにはどうすればよいですか?
編集:プロジェクトをクリーンアップしてビルドすると、生成された.classファイルはEclipseのプロジェクトフォルダー(project_root / build / classes /)にあるので、ビルドプロセスが機能していることがわかります。
編集2:質問は解決しました。以下の私の答えを参照してください。