Spring Boot項目默認的會打包成單一的jar文件,但是有時候我們並不想讓配置文件、依賴包都跟可執行文件打包到一起。這時候可以在pom.xml文件中進行配置,從而使資源文件、依賴包和可執行文件分離。
這樣子更新代碼的時候 我們的jar包很少改變 有利於維護
pom.xml 如下
org.springframework.bootspring-boot-maven-pluginZIPnon-existsnon-existsorg.apache.maven.pluginsmaven-dependency-plugincopy-dependenciespackagecopy-dependenciestarget/libfalsefalseruntime
記得將 項目resource 複製一份到同級目錄下
java -jar -Dloader.path=resources,lib (可執行的jar包名稱).jar
[hongdian2012 ] SpringBoot如何實現分離資源文件並打包已經有218次圍觀