4

マルチモジュール Maven プロジェクト用に JRebel を構成するにはどうすればよいですか? 今のところ、JRebel プラグインを親に追加し、コマンドを使用してpom.xml複数のrebel.xml ファイル(子モジュールごとに1 つrebel.xmljrebel:generate) を生成しました。rebel.xmlモジュールごとに複数のファイルを生成するのは正しい動作ですか?

編集: 最後に、すべてのモジュールが 1 つの EAR で収集されます。つまりJRebel-maven-plugin、親から削除しpom.xmlて、プロジェクトの EAR モジュールの pom.xml に対してのみ宣言する必要があるということですか?

4

1 に答える 1

4

生成されるすべての「アーティファクト」には、独自のrebel.xmlファイルが関連付けられている必要があります。rebel.xmlの内容を見ると、JRebelがソースディレクトリを見つけることができる場所を指しているだけであり、これらは使いやすさのためにmavenプラグインによって絶対パスに生成されます。

JRebelプラグインは、開発マシンでのみアクティブになる別のプロファイルに配置して、これらのファイルが本番用に生成されないようにしてください。

耳には、プラグインを削除する必要はありません。私はそれが何かを傷つけることはないと思います、あなたはそれから多くの利益を得ることができないでしょう。JRebelは、すべての個別のjar / warsのrebel.xmlファイルを検索し、必要に応じてそれらを使用します。

つまり、正しい場所にそれらを追加しているのです。

于 2013-01-10T15:03:54.753 に答える