spring boot 打包引入第三方jar

目錄

有時候咱們須要的jar在maven裏不存在,須要手動引入。好比,釘釘sdkhtml

<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\libjava

<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>
相關文章
相關標籤/搜索