maven cargo pluginが組み込みテスト用に組み込まれたtomcat 7を実行するのに必要な最低限の設定が不思議でした。貨物Maven2を-プラグイン::実行Maven cargo plugin embedded tomcat 7 configuration
0
A
答えて
0
十分なはず
(ポートの指定は任意であり、tomcat7の異なるバージョンを取得するためのURLを変更する):MVNパッケージorg.codehaus.cargoより
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.2.0</version>
<!-- minimal configuration to let adb run (mvn package org.codehaus.cargo:cargo-maven2-plugin:run) in a local tomcat -->
<configuration>
<container>
<containerId>tomcat7x</containerId>
<zipUrlInstaller>
<url>http://a-inet01:8100/apache-tomcat-7.0.25.zip</url>
</zipUrlInstaller>
</container>
<configuration>
<properties>
<cargo.servlet.port>1718</cargo.servlet.port>
</properties>
</configuration>
</configuration>
</plugin>
(パッケージ化された "戦争"を持つmavenprojectで)戦争を起こし、与えられたURLからTomcatをダウンロードし、開始して戦争を展開します。あなたは、コンテナを起動し使用した場合のmavenは(uは統合テストに使用します。この1)を終了した場合は停止している: あなたは補数より自動的に貨物を開始する場合:ちょうど貨物Mavenのドキュメンタリー(HTTPからコピー
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<executions>
<execution>
<id>start-container</id>
<phase>pre-integration-test</phase>
<goals>
<goal>start</goal>
</goals>
</execution>
<execution>
<id>stop-container</id>
<phase>post-integration-test</phase>
<goals>
<goal>stop</goal>
</goals>
</execution>
</executions>
<configuration>
[Cargo plugin configuration goes in here]
</configuration>
</plugin>
: //cargo.codehaus.org/Starting+and+stopping+a+container)。これは、 "integration-test"の前にコンテナを起動し、テスト後にコンテナを停止します。
関連する問題
- 1. cargo-maven-pluginを使用してリモートTomcat 7に再デプロイできません
- 2. Spring 4 + Embedded Tomcat 7
- 3. maven cargo and selenium
- 4. maven jetty plugin log4j configuration
- 5. tomcat maven plugin t7mp
- 6. Maven Tomcat PluginのSSL設定
- 7. tomcat mavenプラグインをtomcat 7にアップグレード
- 8. maven-embedded-glassfish-pluginがClassNotFoundExceptionをスローする
- 9. tomcat 7 mavenプラグインスナップショットリポジトリの問題?
- 10. Mavenが終了したらTomcatをMaven Cargoで起動する
- 11. Jetty Jspc Maven Plugin for Tomcat 7の使い方
- 12. 埋め込みTomcatサーバを使用するにはどうすればMaven Cargoを設定できますか?
- 13. 2つのアプリケーションをデプロイするmaven-embedded-glassfish-plugin
- 14. Maven Cargoはコンテナを停止しません
- 15. Cargo Maven Tomcat NoInitialContextException私はすでにコンテキストを持っています
- 16. yuicompressor maven pluginとmaven-war-plugin
- 17. Configuration Periodic Reincarnation Jenkins Plugin
- 18. Maven Tomcatにデプロイ
- 19. Tomcat SSL Configuration
- 20. Spring Boot Embedded Tomcatパフォーマンス
- 21. tomcatのmule mavenアプリケーション
- 22. Java + Maven + Embedded Tomcat:Webページの認識を拒否する
- 23. Maven cargo jetty6x:Jettyの設定を追加することは可能ですか?
- 24. springプロジェクトをリモートサーバーにデプロイするためにcargo mavenプラグインを使用
- 25. FAILED CONFIGURATION:@BeforeTest beforeTest。 MAVEN; TestNG、Selenium
- 26. buildnumber-maven-pluginとmaven-assembly-plugin
- 27. Maven、Tomcat、java.lang.ArrayIndexOutOfBoundsException:10961
- 28. Jacoco Mavenオフライン計測 - Tomcat
- 29. フィルタリソースmaven-shade-plugin
- 30. maven-assembly-plugin
これは「埋め込み」と呼ばれていますか?私は同様の質問をhttp://stackoverflow.com/questions/13701562/cargo-plugin-the-deployable-state-is-unknownに持っています。私は埋め込みはtomcatでサポートされていないことに言及しました。 – MikeW