美文网首页
管理多模块项目本地依赖的添加方法

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

作者: 刘坤_c166 | 来源:发表于2018-10-20 23:54 被阅读0次

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

背景:

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

方法

1、引用本地jar包

        <dependency>
        <groupId>local-dependencies</groupId>
           <artifactId>gwt-syncproxy</artifactId>
             <version>1.0-SNAPSHOT</version>
            <scope>system</scope>
               <systemPath>${pom.basedir}/web-lib/XXX.jar</systemPath>
        </dependency>

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

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<webResources>
<resource>
<directory>${pom.basedir}/web-lib</directory>
<targetPath>WEB-INF/lib</targetPath>
<filtering>false</filtering>
<includes>
<include>*.jar</include>
</includes>
</resource>
</webResources>
</configuration>
</plugin>

相关文章

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

    maven管理多模块项目本地依赖的添加方法 背景: 由于历史原因本公司的代码是由厂商负责开发,厂商自己封装了很多j...

  • Maven pom 中配置依赖机制

    依赖管理是 Maven 的一个核心特性。管理单个项目的依赖关系非常简单。管理由数百个模块组成的多模块项目和应用程序...

  • Gradle基础介绍二

    Gradle多项目依赖 Jar包依赖选择要依赖的Jar包,复制到对应模块的libs下面。 添加依赖方法一:直接右键...

  • 日常总结:pom中

    问题:发现项目总pom的一个依赖里点进去有子模块需要的依赖,但在子模块中引用依赖中方法仍然提示添加依赖 点进par...

  • 项目引用Kotlin与databinding,ARouter,A

    个人项目的整体结构 推荐依赖API的做法 我私人创建多模块开发,所以模块之前添加依赖会导致version五花八门,...

  • Gradle for android -dependencies

    前言 dependencides依赖管理流程如下: ,这里依次讲解。 一、本地module依赖 如何添加本地mod...

  • Maven中如何管理多模块项目的依赖关系

    Maven 中如何管理多模块项目的依赖关系 平时在查看项目的过程中,发现包的依赖关系及其随便,在各个子模块中都各自...

  • spring cloud gateway 网关

    部署 依赖管理 1、新建springboot项目2、添加eureka依赖 3、添加gateway依赖 3、添加版本...

  • gradle拷贝依赖的jar包到指定位置

    1. 添加拷贝依赖的配置 在项目的build.gradle文件中添加一下代码:注意:如果项目是一个多模块的项目,则...

  • Spring入门(一)

    项目使用Gradle作为依赖管理工具。 添加项目依赖 新建Gralde的web项目,添加spring-webmvc...

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/rvevzftx.html