zoukankan      html  css  js  c++  java
  • 一种解决maven单继承的办法

    前言

    maven中关于继承的约定也是只能单继承,也就是只能有一个parent.看到有一种方法可以通过非继承的方式引入某pom中定义的所有依赖,先贴一下配置的代码吧:

        <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>org.springframework.cloud</groupId>
                    <artifactId>spring-cloud-dependencies</artifactId>
                    <version>${spring-cloud.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
            </dependencies>
        </dependencyManagement>
    

    说明

    自从maven 2.0.9 (是不是从这个版本开始我也不知道,看的别人是这么写的。。。我真不要face),在<dependencyManagement>管理下的<dependencies>多了一种<scope> 一 import.

    这种<scope>仅用于<type>pom的的<dependency>, 它的作用是引入该dependency的pom中定义的所有dependency.

  • 相关阅读:
    C#-------------枚举
    C#-------------类型构造器
    C#-内存天下
    线程在C#中的使用
    C#遗忘笔记--品味类型
    二分查找算法(C#实现)
    Linq 表达式树
    javascript中的对象
    this绑定的顺序
    弹出对话框
  • 原文地址:https://www.cnblogs.com/lwmp/p/13797839.html
Copyright © 2011-2022 走看看