Maven打包可执行Jar包含依赖Jar包
程序员文章站
2022-03-02 17:33:25
...
pom.xml文件配置
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.6</version>
<configuration>
<!-- get all project dependencies -->
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<!-- MainClass in mainfest make a executable jar -->
<archive>
<manifest>
<mainClass>com.bret.JdbcTest2</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
推荐阅读
-
Spring Boot Maven 打包可执行Jar文件的实现方法
-
Maven将依赖包、jar/war包及配置文件输出到指定目录
-
用Maven打成可执行jar,包含maven依赖,本地依赖的操作
-
Spring Boot Maven 打包可执行Jar文件的实现方法
-
maven导出依赖jar包到指定目录
-
打包的插件有maven的jar,war(可执行),还有assembly插件(zip)
-
jasperreport 相关jar 转为maven 依赖jar 包
-
jasperreport 相关jar 转为maven 依赖jar 包
-
解决maven无法下载依赖的jar包的问题
-
Maven把项目依赖的所有jar包都打到同一个jar中