2012-04-16 11 views
1

Eclipse IndigoでEARアプリケーションを作成し、「サーバで実行」でコンパイルしました。すべて正常に動作しますが、コンソールのコンパイルエラーは表示されません。私はそれを見えるようにするには? どこにASを実行しなくても耳をコンパイルする方法はありますか?EclipseインディゴでEARを構築

THX BJ

答えて

1

あなたのコードは、あなたが起動し、「サーバー上で実行」でないとき、バックグラウンドでコンパイルされます。コンパイルの問題を表示するには、コンソールではなく問題ビューを表示する必要があります。現在のパースペクティブで問題ビューが表示されない場合は、[ウィンドウ - >ビューの表示]メニューを使用して見つけます。

.earファイルを作成するには、「ファイル - >エクスポート - > Java EE - > EARファイル」ウィザードを使用します。

+0

eclipseコンパイラのビルドが "run on server"のコンパイラと同じであるかどうかはわかりませんでした。 –

+0

良い質問です。 「サーバーで実行」中にコンパイルは行われません。これまでにコンパイルされた成果物は、サーバーが実行できる構造に組み立てられ、サーバーのAPIを介して公開されます。アセンブルおよびパブリッシュ中に正確に何が起こるかは、サーバーによって異なります。一般的な/単純な戦略は、静的コンテンツおよびコンパイルされた成果物を、EARコンテンツのような形状のステージングディレクトリにコピーすることです。 –

関連する問題