maven项目打包时排除依赖包 | 您所在的位置:网站首页 › maven去除依赖 › maven项目打包时排除依赖包 |
1.背景
为了快速上传jar包到服务器,很多时候我们需要把依赖包单独独立出来,避免每次修改都传依赖包 2.实现方式maven的pom文件,没有独立依赖包时配置如下: org.springframework.boot spring-boot-maven-plugin com.ldp.XXXXApplication ZIP repackage View Codemaven的pom文件,将依赖包与自己写的代码分离: org.apache.maven.plugins maven-jar-plugin *.** */*.xml true lib/ false com.ldp.XXXXXXApplication ./resources/ ${project.build.directory} org.apache.maven.plugins maven-surefire-plugin true org.springframework.boot spring-boot-maven-plugin exec org.apache.maven.plugins maven-dependency-plugin copy-dependencies package copy-dependencies ${project.build.directory}/lib/ maven-resources-plugin copy-resources package copy-resources src/main/resources ${project.build.directory}/resources org.springframework.boot spring-boot-maven-plugin null null ZIP true ${project.build.directory} repackage View Code打包后的文件: 完美! |
CopyRight 2018-2019 实验室设备网 版权所有 |