0


Eclipse(MavenとGWTを使用)では、4つのプロジェクトがあります。

Javaコードソースに変更を加えました。アプリケーションサーバー(Jonasサーバー)に変更を加えるために
、すべてのプロジェクトのクリーン/ビルドを自動的に行い、
次にエントリポイントを含むプロジェクトのGWTコンパイルを行いました。
最後に、エントリポイントを含むこのプロジェクトのエクスポートWAR。
このWARをアプリケーションサーバー(Jonas)に配置し、サーバーを停止して再起動すると
、最後の変更がサーバーに存在しません!!!

ただし、ローカル(localhost:8080)でGWTアプリケーションを実行すると、最後の変更が存在します。

あなたはそのような状況に遭遇しましたか?何がそれを説明できますか?
ありがとう

4

1 に答える 1

0

サブプロジェクトに変更を加えたが、バージョン番号を増やしていない場合は、古いバージョンを使い続ける可能性があります。

「すべてのプロジェクトを自動的にクリーン/ビルドした」という意味によって異なります。

アップグレード時にプロジェクトのバージョン番号を更新するか、-U 引数を指定してビルドすることをお勧めします (mvn clean install -U)。

于 2012-09-28T08:13:21.563 に答える