为此使用货运插件。像这样配置货物
<profiles> <profile> <id>integration</id> <build> <plugins><plugin> <groupId>org.prehaus.cargo</groupId> <artifactId>cargo-maven2-plugin</artifactId> <version>1.0</version> <configuration> <!-- Container configuration --> <container> <containerId>tomcat6x</containerId> </container> <configuration> <type>existing</type> <home>/usr/local/apache-tomcat-6.0.18</home> </configuration> </configuration></plugin> </plugins> </build> </profile> </profiles>
我有相同的设置,但是已经在Tomcat6.0.x和Jetty 7.0.16上进行了测试。这些链接将帮助
- 货物自动部署
- Tomcat 7的货物配置
对于这样的 远程部署 (在Tomcat7中必须相同)
<configuration> <!-- Container configuration --> <container> <containerId>tomcat6x</containerId> <type>remote</type> </container> <configuration><type>runtime</type> <properties> <cargo.remote.username>admin</cargo.remote.username> <cargo.remote.password></cargo.remote.password> <cargo.tomcat.manager.url>http://localhost:8888/manager</cargo.tomcat.manager.url> </properties> </configuration> ... </configuration>
再次参考上面的链接!



