Maven 生成可执行 jar 文件

来源:互联网 发布:yum install卡住 编辑:程序博客网 时间:2024/05/21 09:32
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2011/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.dada.test</groupId><artifactId>hello-world</artifactId><version>1.0-SNAPSHOT</version><name>Maven Hello World Project</name><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.7</version><scope>test</scope></dependency></dependencies><!-- 生成可执行 jar 文件的方式,结果将会生成两个 jar 文件,一个是可执行的 jar 文件 hello-world-1.0-SNAPSHOT.jar和原始文件 original-hello-world-1.0-SNAPSHOT.jar--><build><plugins><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"><!-- 这里指定 main 方法 class 的位置 --><mainClass>com.dada.test.HelloWorld</mainClass></transformer></transformers></configuration></execution></executions></plugin></plugins></build></project>

0 0
原创粉丝点击