3

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:質問は解決しました。以下の私の答えを参照してください。

4

1 に答える 1

0

私は問題を発見しました。

一部の Java クラスでコンパイル エラーが発生しました。それらが修正されると、すべてがスムーズに機能しました。

お手数をおかけして申し訳ありません。あなたがしていたことは何でも続けてください。

于 2011-12-06T07:49:56.360 に答える