springboot代码摘记:maven-in-action pom

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.ylh</groupId>
  <artifactId>test-one</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  
  <dependencies>
  
  	<!-- maven 自动化测试依赖配置 -->
  	<dependency>
  		<groupId>junit</groupId>
  		<artifactId>junit</artifactId>
  		<version>4.7</version>
  		<scope>test</scope>
  	</dependency>
  	
  </dependencies>
  
  <build>
  	<plugins>
  	
  		<!-- 配置,使得 compile插件支持的jdk版本 -->
  		<!-- <plugin>
  			<groupId>org.apache.maven.plugins</groupId>
	  		<artifactId>maven-compile-plugin</artifactId>
	  		<configuration>
	  			<source>1.5</source>
	  			<target>1.5</target>
	  		</configuration>
  		</plugin> -->
  		
  		<!-- 使得生成的 MANIFEST.MF 文件有入口main类(入口方法),成为可执行jar包 -->
  		<plugin>
  			<groupId>org.apache.maven.plugins</groupId>
	  		<artifactId>maven-shade-plugin</artifactId>
	  		<version>1.2.1</version>
	  		<executions>
	  			<execution>
	  				<phase>package</phase>
	  				<goals>
	  					<goal>shade</goal>
	  				</goals>
	  				<configuration>
	  					<transformers>
	  						<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
	  							<mainClass>com.ylh.HelloWorld</mainClass>
	  						</transformer>
	  					</transformers>
	  				</configuration>
	  			</execution>
	  		</executions>
  		</plugin>
  	</plugins>
  </build>
</project>

 

©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页