zoukankan      html  css  js  c++  java
  • 分模块开发的父子工程的pom的依赖关系

    一、父子工程之间属于天然的集成关系,当你创建子项目的时候就会自动的生成继承于父类的<parent></parent>标签,

       所以我们一般再父pom中进行依赖版本的控制,当在子pom中需要引用依赖时,我们就只需要写出具体依赖的坐标,而无需再指定其版本号

      如果父pom的版本的控制中,没有当前的子pom所需要引用的依赖,子pom只需要将完整的带有版本号的的坐标引入即可;

      但是建议将子pom所需要的依赖在父pom中进行版本的控制,然后子pom在行使用,这样便于当发生版本冲突时,快速的定位与修改版本号;

    二、同级模块之间,依赖的传递需要,具体的引入你需要依赖的那个模块的坐标,如:

      我有一个api的子模块,要想在one的子模块中引入这个api。就要将其坐标导入one的pom.xml文件中的dependencies标签下

    <dependency>
    <groupId>con.song</groupId>
    <artifactId>api</artifactId>
    <version>1.0-SNAPSHOT</version>
    </dependency>

  • 相关阅读:
    oracle数据库
    Filter过滤器
    Json
    监听器
    Ajax
    2018年5月14日java
    EL表达式&JSTL
    JSP
    2018年5月9日JAVA-servlet02
    如何解决写脚手架过程中遇到请求github的项目接口中出现API rate limit exceeded for的问题。
  • 原文地址:https://www.cnblogs.com/yifachen/p/12248044.html
Copyright © 2011-2022 走看看