POM文件编译打包配置整理
Posted 鸿飞冥冥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了POM文件编译打包配置整理相关的知识,希望对你有一定的参考价值。
1、整个打包过程就是插件添加过程,添加build插件
2、指定testng.xml路径的编译插件:执行mvn clean package
<build> <finalName>test</finalName> <plugins> <!--编译打包配置--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.7.1</version> <configuration> <suiteXmlFiles> <suiteXmlFile> <!--配置testng.xml路径--> ./src/main/resources/testng.xml </suiteXmlFile> </suiteXmlFiles> </configuration> </plugin> </plugins> </build>
3、springboot项目编译打包,包括对应pom依赖
<!--springboot项目编译打包--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <!--指定应用程序入口--> <mainClass>extentreport.TestMethodsDemo</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> <compilerArguments> <extdirs>${project.basedir}</extdirs> </compilerArguments> </configuration> </plugin>
以上是关于POM文件编译打包配置整理的主要内容,如果未能解决你的问题,请参考以下文章