国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

SpringBoot如何實(shí)現(xiàn)分離資源文件并打包

瀏覽:3日期:2023-05-11 15:13:13

Spring Boot項(xiàng)目默認(rèn)的會(huì)打包成單一的jar文件,但是有時(shí)候我們并不想讓配置文件、依賴包都跟可執(zhí)行文件打包到一起。這時(shí)候可以在pom.xml文件中進(jìn)行配置,從而使資源文件、依賴包和可執(zhí)行文件分離。

這樣子更新代碼的時(shí)候 我們的jar包很少改變 有利于維護(hù)

pom.xml 如下

<build> <plugins> <plugin> <!--打包時(shí)去除第三方依賴--> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration><layout>ZIP</layout><includes> <include> <groupId>non-exists</groupId> <artifactId>non-exists</artifactId> </include></includes> </configuration> </plugin> <!--拷貝第三方依賴文件到指定目錄--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions><execution> <id>copy-dependencies</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <!--target/lib是依賴jar包的輸出目錄,根據(jù)自己喜好配置--> <outputDirectory>target/lib</outputDirectory> <excludeTransitive>false</excludeTransitive> <stripVersion>false</stripVersion> <includeScope>runtime</includeScope> </configuration></execution> </executions> </plugin> </plugins></build>

記得將 項(xiàng)目resource 復(fù)制一份到同級(jí)目錄下

SpringBoot如何實(shí)現(xiàn)分離資源文件并打包

java -jar -Dloader.path=resources,lib (可執(zhí)行的jar包名稱).jar

SpringBoot如何實(shí)現(xiàn)分離資源文件并打包

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 福建省| 富平县| 舟曲县| 新营市| 奉贤区| 泸水县| 嵊州市| 鲁甸县| 广灵县| 闻喜县| 尼木县| 博罗县| 云梦县| 五指山市| 望都县| 青海省| 葫芦岛市| 社旗县| 宁晋县| 郴州市| 泉州市| 彭山县| 安庆市| 渝中区| 鄱阳县| 仙桃市| 宜昌市| 沈阳市| 内乡县| 邵阳县| 合江县| 永嘉县| 恩施市| 肃南| 彩票| 玉林市| 奇台县| 高淳县| 黔江区| 普定县| 许昌市|