SpringBoot如何实现分离资源文件并打包

网友投稿 243 2023-04-11

SpringBoot如何实现分离资源文件并打包

Spring Boot项目默认的会打包成单一的jar文件,但是有时候我们并不想让配http://置文件、依赖包都跟可执行文件打包到一起。这时候可以在pom.xml文件中进行配置,从而使资源文件、依赖包和可执行文件分离。

这样子更新代码的时候 我们的jar包很少改变 有利于维护

pom.xml 如下

org.springframework.boot

spring-boot-maven-plugin

ZIP

non-exists

non-exists

org.apache.maven.plugins

maven-dependency-plugin

copy-dependencies

package

copy-dependencies

target/lib

false

false

runtime

记得将 项目resource 复制一份到同级目录下

java -jar -Dloader.path=resources,lib (可执行的jar包名称).jar

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:简单了解Spring Web相关模块运行原理
下一篇:基于Flyway实现简化Spring Boot项目部署
相关文章

 发表评论

暂时没有评论,来抢沙发吧~