2016-07-26 22 views
1

Mavenマルチモジュールプロジェクトに問題があります。プロジェクトをいくつかのMavenモジュールに分割しました。各モジュールはWARとしてパッケージ化され、それぞれのモジュールは別のモジュールに依存します。Mavenマルチモジュールはリソースをリロードしません

実際に私たちの建築家がこの構造を設計しました。しかし今、私たちは非常に迷惑な問題に直面しています。 JSPクラスはすぐにリロードされません。たとえば、私はただ1つのhtml要素のクラスを変更しています。アプリケーションを再実行して変更を確認する必要があります。プロセスを分割する前は大丈夫でした。すべてのJavaクラスとJSPは即座に再読み込み可能でした。しかし、Javaクラスだけがリソースではなく再ロードされます。私たちはtomcat-7 mavenプラグインをコンテナとして使用しており、tomcat7:run-warという目標を持っています。この問題を解決する方法や、JSPの変更をユーザーインターフェイスに即座に反映させる方法を教えてください。

ありがとうございます。

+0

どのIDEを使用していますか? – dit

+0

ホットスワップディスカッションに興味があるかもしれません。http://stackoverflow.com/questions/21548506/hotswaping-code-into-mvndebug-tomcatrun – HRgiger

+0

私はIntellijを使用しています。また、jrebelプラグインを追加し、それをうまく設定しました。しかし、結果はありません。 –

答えて

0

tomcat-7:run-warを使用すると、パッケージ化されたwarファイルを使用してtomcatが起動します。 代わりにtomcat-7:runを実行しようとしましたか?

+0

tomcat7を実行することができませんでした:実行プロセスを分割する前に使用していました。 Nowiはオーバーレイ機能を使用しています。 –