Spring Boot项目默认的会打包成单一的jar文件,但是有时候我们并不想让配置文件、依赖包都跟可执行文件打包到一起。这时候可以在pom.xml文件中进行配置,从而使资源文件、依赖包和可执行文件分离。
这样子更新代码的时候 我们的jar包很少改变 有利于维护
pom.xml 如下
org.springframework.boot spring-boot-maven-pluginZIP non-exists non-existsorg.apache.maven.plugins maven-dependency-plugincopy-dependencies package copy-dependencies target/lib false false runtime
记得将 项目resource 复制一份到同级目录下
java -jar -Dloader.path=resources,lib (可执行的jar包名称).jar
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网。



