3

これを短くしてみます。M2E (Maven to Eclipse)プラグインがインストールされたEclipseがあります。私が取り組んでいるGAE (Google App Engine)プロジェクトがあります。本当に厄介なことを除いて、すべてが正常に機能しています。変更を加えるたびに、devserver を停止/起動する必要があります。

このセットアップの経験があれば、この簡単な質問に答えることができるでしょうか?

コマンドラインで「mvn appegnine:devserver」を使用して開発サーバーを起動します。たとえば、*.jsp に変更を加えた場合、それらの変更が devserver で自動的に更新されることを期待しますこれはあなたに何が起こるのですか?

ターゲット フォルダーの下にある *.jsp ファイルに変更を加えると、devserver はそれらの変更と更新を期待どおりに表示することに気付きました。私の問題は、Eclipseが変更をターゲットフォルダーにコピーしないことにあると思いますが、それが想定されているかどうかはわかりませんか?

これを調査する方法について誰か提案がありますか? 私はアイデアを使い果たしました:-/

コメントをお寄せいただきありがとうございます。

Ps「mvn package」を実行してファイルを更新できることは知っていますが、これは遅く、2回実行するとdevserverのメモリが不足します。

4

4 に答える 4

0

次のように rsync を使用できます。

     rsync -r --existing   src/main/webapp/ target/ROOT

ここで、「ROOT」はプロジェクト ビルドの finalName です。

于 2014-01-21T17:48:12.860 に答える