700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > maven 打包将依赖打进jar包

maven 打包将依赖打进jar包

时间:2023-12-08 19:33:59

相关推荐

maven 打包将依赖打进jar包

最近在做JAVA 的SDK 工具,由于SDK 依赖了其他的一些开源工具包,打包时少了依赖工具包,这样其他项目想要用SDK 就需要自己额外增加响应依赖,所以想要把依赖打进SDK。

其实这也很简单,只需要更改maven 配置即可,有如下几个步骤:

1. 修改pom 文件

<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-assembly-plugin</artifactId><version>2.4</version><configuration><appendAssemblyId>false</appendAssemblyId><finalName>xxx-xxx-sdk</finalName><descriptorRefs><!-- 将依赖的jar包中的class文件打进生成的jar包--><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs><archive><manifest><addClasspath>true</addClasspath><!-- 可以增加main函数入口,可有可无--><mainClass>com.xxx.xxx.xxx</mainClass></manifest></archive></configuration><executions><execution><id>make-assembly</id><phase>package</phase><goals><goal>assembly</goal></goals></execution></executions></plugin></plugins>

在打包时就会多出一个xxx-xxx-sdk.jar

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。