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.

  • 相关阅读:
    微信运营
    1.数据库&SQL语言
    16.线程
    15.IO流
    14.异常
    13.集合
    12.常用类
    11.String类-StringBuffer类、StringBuilder类
    10.Object类-包装类-内部类
    9.接口
  • 原文地址:https://www.cnblogs.com/lwmp/p/13797839.html
Copyright © 2011-2022 走看看