1
我做了“mvn clean install”之后。我在我的目标文件夹中获得编译的jar。 现在我想配置Maven自动复制这个jar并覆盖旧的jar在一个特定的目录? (即:%tomcat_dir%/ WEB-INF/lib)当我输入一个目标,如“mvn deploy”?Maven部署到文件夹
我做了“mvn clean install”之后。我在我的目标文件夹中获得编译的jar。 现在我想配置Maven自动复制这个jar并覆盖旧的jar在一个特定的目录? (即:%tomcat_dir%/ WEB-INF/lib)当我输入一个目标,如“mvn deploy”?Maven部署到文件夹
添加了Maven插件来的pom.xml:
<plugins>
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<configuration>
<url>http://192.168.129.36:8080/manager/html</url>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
</plugin>
...
</plugins>
...
<repositories>
<repository>
<id>codehaus</id>
<name>Codehaus maven repository</name>
<url>http://dist.codehaus.org/</url>
<layout>legacy</layout>
</repository>
...
</repositories>
然后用
MVN Tomcat的运行Tomcat:运行
通过
自动部署战争MVN tomcat的:部署
如果已经部署的Web应用程序需要取消部署第一:只有取消部署
注意,自动部署/取消部署:
MVN的tomcat在 $ MAVEN2_HOME/conf/settings.xml中无需进一步配置即可使用,如果管理员用户名为admin且密码为
感谢您的快速参考链接。我正在寻找这样的东西。 – Steve 2010-12-18 01:21:09