欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java——maven多模块项目打jar包如何把依赖包也打进去

程序员文章站 2022-06-18 16:58:03
...

使用maven-assembly-plugin插件:

<!-- maven 打包集成插件 -->
<plugin>
	<artifactId>maven-assembly-plugin</artifactId>
	<executions>
		<execution>
			<phase>package</phase>
			<goals>
				<goal>single</goal>
			</goals>
		</execution>
	</executions>
	<configuration>
		<descriptorRefs>
			<!-- 将依赖一起打包到 JAR -->
			<descriptorRef>jar-with-dependencies</descriptorRef>
		</descriptorRefs>
		<archive>
			<manifest>
				<!-- 配置主程序 java -jar 默认Class -->
				<addClasspath>true</addClasspath>
				<classpathPrefix>lib/</classpathPrefix>
				<mainClass>com.i2.vp.launcher.NoProxyServer</mainClass>
			</manifest>
		</archive>
	</configuration>
</plugin>

 

相关标签: java技术 java