maven常见打包war

作者: Sruby | 来源:发表于2016-01-26 19:15 被阅读4200次

    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

    相关文章

      网友评论

        本文标题:maven常见打包war

        本文链接:https://www.haomeiwen.com/subject/pxudkttx.html