管理多模块项目本地依赖的添加方法

maven管理多模块项目本地依赖的添加方法

背景:

由于历史原因本公司的代码是由厂商负责开发,厂商自己封装了很多jar包,在本地仓库找不到,又不适合将其放到私服里。所以使用以下方法解决问题

方法

1、引用本地jar包

        
        local-dependencies
           gwt-syncproxy
             1.0-SNAPSHOT
            system
               ${pom.basedir}/web-lib/XXX.jar
        

需要注意的是 这种方法只能适用于编译阶段,并且不会被打包
2、修改war打包插件


org.apache.maven.plugins
maven-war-plugin
2.3

false


${pom.basedir}/web-lib
WEB-INF/lib
false

*.jar






你可能感兴趣的:(管理多模块项目本地依赖的添加方法)