Springboot打包支持第三方jar
2018-09-05 09:55
806 查看
有时候我们需要的jar在maven里不存在,需要手动引入。比如,钉钉sdk
<dependency> <groupId>com.aliyun</groupId> <artifactId>taobao-sdk-java</artifactId> <version>1.0.0</version> <scope>system</scope> <systemPath>${project.basedir}/libs/taobao-sdk-java-auto_1479188381469-20180831.jar</systemPath> </dependency>
springboot在打包的时候,调用spring-boot-maven-plugin,执行repackage把tomcat和resource,lib等合成一个新的jar。想要将系统jar打进去,必须配置includeSystemScope。最终会将lib放入BOOT-INF\lib
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <includeSystemScope>true</includeSystemScope> </configuration> <executions> <execution> <goals> <goal>build-info</goal> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
相关文章推荐
- 将Maven项目打包成可执行jar文件(引用第三方jar)-支持Spring的项目
- Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)(转)
- Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
- Java - Maven项目打包成jar给第三方使用(带依赖打包)
- Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
- 关于在做Java项目的时候如何把第三方的jar包一起打包成jar文件
- SpringBoot打包jar、war部署项目
- Maven 手动添加第三方依赖包及编译打包和java命令行编译JAVA文件并使用jar命令打包
- springboot解决第三方依赖jar包的问题
- SpringBoot打包分离jar部署
- maven 打包并导出 lib 第三方jar
- Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
- 重新打包第三方框架ZBarSDK静态库,同时支持真机与模拟器测试
- Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
- Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
- 使用Netbeans 6.7打包第三方jar
- JAR打包的误区:第三方包的嵌套打包
- Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
- java打包时,导入第三方jar运行出现ClassNotFoundException
- android打包准备:混淆第三方jar包(Gson, greenDao,sharesdk,UIL,高德地图, unity,pinyin4j,async http,JPush,EventBus等)