2

run-explodedjetty-maven-plugin の目標を正しく機能させようとしています。これをセットアップするために何をする必要があるかについて、ドキュメントがやや欠けていることがわかりました。

標準のWARファイルのセットアップがあると思いますmaven package(私が「信じる」と書いた理由は、maven-war-plugin のドキュメントも不足していることに気付いたからです。)

classes
maven-archiver
surefire-reports
test-classes
tmp
mywebapp-version
mywebapp-version.war

mywebapp-version爆発した戦争はどこにありmywebapp-version.war、パッケージ化された戦争はどこにありますか。ここまでは順調(だと思う?)。

現在、 を実行mvn jetty:run-explodedしていますが、デフォルトのデプロイ フォルダは のようですtarget/tmp/webapp/mywebapp-version.war/。このフォルダーは存在しますが、webapp-cache.xml 以外のファイルは含まれていません。これは私には間違っているようです。

webAppまた、構成要素を積極的に に設定しようとしました${project.build.directory}/mywebapp-version/が、それrun-explodedを無視しているようです (ドキュメントに別の記載があるにもかかわらず)。

私は何を間違っていますか?他の誰も同じ問題に遭遇していないように見えるので、単純なものが欠けているように見えます。

4

1 に答える 1

1

現在、 を実行mvn jetty:run-explodedしていますが、デフォルトのデプロイ フォルダは のようですtarget/tmp/webapp/mywebapp-version.war/。このフォルダは存在しますが、webapp-cache.xml. これは私には間違っているようです。

mojoのドキュメントによるとjetty:run-exploded、 のデフォルト値tmpDirectorytarget/jetty-tmp.

webAppまた、構成要素を積極的に に設定しようとしまし${project.build.directory}/mywebapp-version/たが、run-exploded はそれを無視しているようです (ドキュメントに別の記載があるにもかかわらず)。

webAppデフォルトは であるため、${project.build.directory}/${project.build.finalName}「アクティブな」構成が何かを変更したかどうかはわかりません。

私は何を間違っていますか?他の誰も同じ問題に遭遇していないように見えるので、単純なものが欠けているように見えます。

さて、実際の問題は何ですか?:)あなたは正確に何を期待していますか(何が起こるべきかについての誤解を疑っています)。

ちなみに、Maven Jetty Plugin Configuration Guideと Jetty の mojos のドキュメントはかなりまともだと思います。

于 2010-06-07T13:59:20.370 に答える