一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Springboot導入本地jar后 打包依賴無法加入的解決方案

Springboot導入本地jar后 打包依賴無法加入的解決方案

2022-03-08 14:02zhangshengqiang168 Java教程

這篇文章主要介紹了Springboot導入本地jar后 打包依賴無法加入的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Springboot導入本地jar后 打包依賴無法加入

1.本地jar包

Springboot導入本地jar后 打包依賴無法加入的解決方案

2.pom文件添加自定義jar包導入

?
1
2
3
4
5
6
7
8
<!--自定義jar-->
<dependency>
    <groupId>epublib-core</groupId>
    <artifactId>1.0</artifactId>
    <scope>system</scope>
    <systemPath>${project.basedir}/lib/epublib-core-latest.jar</systemPath>
    <version>1.0.0</version>
</dependency>

3.添加

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
            </plugin>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
 
        <resources>
            <resource>
                <filtering>true</filtering>
                <directory>${basedir}/src/main/resources</directory>
                <includes>
                    <include>**/bootstrap*.yml</include> <!--這三個我本地配置文件,具體配置根據需求修改-->
                    <include>**/bootstrap*.yaml</include>
                    <include>**/bootstrap*.properties</include>
                </includes>
            </resource>
            <resource>
                <directory>${basedir}/src/main/resources</directory>
                <excludes>
                    <exclude>**/bootstrap*.yml</exclude> <!--這三個我本地配置文件,具體配置根據需求修改-->
                    <exclude>**/bootstrap*.yaml</exclude>
                    <exclude>**/bootstrap*.properties</exclude>
                </excludes>
            </resource>
            <resource>
                <directory>${basedir}/lib</directory>
                <targetPath>BOOT-INF/lib/</targetPath>
                <includes>
                    <include>**/*.jar</include>
                </includes>
            </resource>
        </resources>
    </build>

項目引入本地jar包,并設置maven打包一并打入

resources目錄下新建lib文件夾,然后將需要的本地jar包放入進去

pom文件中引入本地jar包依賴

?
1
2
3
4
5
6
7
<dependency>
    <groupId>com.XXX</groupId>
    <artifactId>XXXXX</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/src/main/resources/lib/XXXXX.jar</systemPath>
</dependency>

在springboot的maven工具增加includeSystemScope功能

作用:打包時將scope為system的jar包一并打入包內

?
1
2
3
4
5
6
7
8
<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <!-- 作用:項目打成jar的同時將本地jar包也引入進去 -->
    <configuration>
        <includeSystemScope>true</includeSystemScope>
    </configuration>
</plugin>

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/zhangshengqiang168/article/details/94467364

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 啊啊啊好大好爽视频 | 精品破处 | 牛牛色婷婷在线视频播放 | 美女扒开尿口让男生添 漫画 | 动漫美女人物被黄漫在线看 | sao虎影院桃红视频在线观看 | 国产欧美综合一区二区 | 四虎影院新网址 | 久久婷婷电影网 | 亚洲国产精品久久久久久网站 | 色综合 成人 | 国产成人91高清精品免费 | 精品免费国产 | 欧美成人免费观看久久 | 日韩欧美推理片免费看完整版 | 无人视频在线观看完整版高清 | 日本天堂影院在线播放 | 日本人妖在线 | 青青草视频国产 | 美女视频91 | 国产精品调教 | 2019年国产不卡在线刷新 | 亚洲国产成人久久综合一区77 | 亚洲日本久久一区二区va | 2019天天干天天操 | 欧美 国产 日韩 第一页 | 国产精品秒播无毒不卡 | 日韩免费毛片视频杨思敏 | 亚洲男人天堂a | 青草草视频在线观看 | 欧美日韩综合网在线观看 | 男人的j插入女人的p | 男模chinesegayxxxx| 校花被扒开尿口折磨憋尿 | 91国内精品 | 毛片在线免费观看网站 | 欧美日韩亚洲高清不卡一区二区三区 | 日本人与黑人做爰视频网站 | 男人操男人 | xxx久久 | 鬼吹灯天星术在线高清观看 |