SpringBoot资源分离打包

时间:2021-7-3 作者:qvyue

Spring Boot 资源分离打包

前言

打包Spring Boot应用时候,为了方便修改配置文件或者不进行重复打依赖包节省资源和部署时间,经常会使用资源分离打包的方式,下面分享一个资源分离打包 Maven 配置

配置

项目 Maven POM 文件配置如下:

org.apache.maven.pluginsmaven-jar-plugin
                    **/com/**
                truelib/falsecom.sevenbillion.Applicationresources/${project.build.directory}/pack/org.apache.maven.pluginsmaven-dependency-plugincopy-dependenciespackagecopy-dependencies${project.build.directory}/pack/libmaven-resources-plugincopy-resourcespackagecopy-resourcessrc/main/resources${project.build.directory}/pack/resources

完成上面的配置以后,直接mvn package
打包完成以后,效果图如下:

SpringBoot资源分离打包
SpringBoot资源分离打包
SpringBoot资源分离打包

lib存放的是相关依赖包

resources存放的是相关配置文件和资源文件

***.jar就是只打包源文件编译后的class文件

然后直接在当前目录执行 java -jar ***.jar启动应用就ok了。

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。