1,配置maven打包命令
Paste_Image.png填写name和执行的命令.然后run执行
Paste_Image.png控制台没有error信息,则会在target下生成war包(使用resin部署则解压下即可).
注:如果有error信息,则根据error信息排查问题.部分项目可能会在test目录下的class报错.请删除test/java下的文件.
pom.xml
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<version>3.0</version>
</configuration>
<!-- 配置其他需要打包进去的目录 -->
<webResources>
<resource>
<!-- 需要包含进来的其他目录,开发环境用dev,测试用uat,生产用pdt-->
<directory>src/config/dev</directory>
<!--打包的目标目录 -->
<targetPath>WEB-INF/classes</targetPath>
</resource>
<!-- 不打包test目录下的文件 -->
<resource>
<directory>src/test</directory>
<excludes>
<exclude>*</exclude>
</excludes>
</resource>
</webResources>
<failOnMissingWebXml>false</failOnMissingWebXml>
</plugin>
附录:
更强大的打包插件maven-assembly-plugin
http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html
maven插件列表
http://maven.apache.org/plugins/index.html
网友评论