maven项目中引入本地jar包及maven打包


引入

1、在项目选择一个目录用于存放xxx.jar包

2、在pom添加如下配置:


    cn.com.sand
    hmpay-sdk
    1.1.0
    system
    ${project.basedir}/src/main/resources/lib/hmpay-sdk-1.1.0.jar

groupId、artifactId、version 可以根据情况自行随意配置

scope必须为system

systemPath为项目中jar包存放的相对路径

3、在pom添加包含本地scope的配置


    org.springframework.boot
    spring-boot-maven-plugin
    2.1.3.RELEASE
    
        true
    

打包

在pom文件中添加plugin


    org.apache.maven.plugins
    maven-compiler-plugin
    3.6.0
    
        1.8
        1.8
        UTF-8
        
            ${project.basedir}/src/main/resources/lib
        
    

extdirs要添加到打包的目录