有什么我可以添加到pom.xml,将生成的WAR文件从目标目录复制到我的Tomcat webapps
目录?
org.apache.maven.plugins maven-war-plugin U:\JBoss6\server\default\deploy\
将它添加到pom.xml后,可以通过调用mvn package
或复制WAR文件mvn war:war
.
我使用了Maven WAR插件:http: //maven.apache.org/plugins/maven-war-plugin/usage.html
您可以使用http://cargo.codehaus.org/Deploying+to+a+running+container并相应地进行配置.
你也可以看一下jetty插件.只需键入"mvn jetty:run-war",jetty就应该运行你的war文件.
编辑:Jetty是一个轻量级的servlet容器,适合开发和测试.它起步也很快.
这是正确的方法:
org.apache.maven.plugins maven-war-plugin 2.3 ${name} C:\Tomcat7\webapps
这将把一个war文件放在C:\ Tomcat7\webapps文件夹中,其中包含maven项目的名称.
或者,您可以让tomcat查看目标目录并直接从那里部署.
在context.xml或server.xml的Context元素中:
...
然后你可以使用战争:爆炸目标来创建爆炸战争.