2011-12-06 15 views
3

Eclipse(バージョン:Indigo Release、Build id:20110615-0604)からEclipseサーバーアダプタを使用してGlassfish 3.1にJavaアプリケーションをデプロイしようとしています。配備時、Glassfishはアプリケーションのクラスの1つにClassNotFound例外をスローします。EclipseからGlassfishにデプロイする際に、クラスが含まれていない

ドメイン(glassfishroot/glassfish/domains/domain1/eclipseApps/myApp/WEB-INF/classes)のclassesフォルダを見ると、クラスはありません。すべてのパッケージの空のフォルダがありますが、ファイルはありません。

私のクラスがGlassfishに読み込まれないのはなぜですか?私はそれを修正するために何ができますか?

EDIT: プロジェクトをクリーンにしてビルドすると、生成された.classファイルがEclipseのプロジェクトフォルダ(project_root/build/classes /)にありますので、ビルドプロセスが動作していることがわかります。

EDIT 2: 質問が解決しました。下の回答をご覧ください。

+0

プロジェクトのクリーニングとビルドを試してください。 – gprathour

+0

残念ながら変更はありません。 –

答えて

0

私はこの問題を見つけましたが、後ろ姿では私はむしろ馬鹿に感じます。

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

ご迷惑をおかけして申し訳ありません。あなたがやっていたことを何でも持って行きなさい。

+0

コンパイル中にエラーや例外が発生した場合は、私はあなたに尋ねるつもりでした。しかし、あなたは自分自身を解決しました。良い。 – gprathour

+0

これが答えであればそれを受け入れるか、他の人には役に立たないと感じたら削除することができます。 –

+0

確かに。私は今まで待たなければなりませんでした。なぜなら、サイトでは質問が投稿された後最初の2日間はあなた自身のアンサーを受け入れることができないからです。 –