• 一种解决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.

  • 相关阅读:
    bzoj [POI2015]Myjnie
    bzoj2217 [Poi2011]Lollipop
    Codeforces A Mist of Florescence
    bzoj4380 [POI2015]Myjnie
    bzoj4292 [PA2015]Równanie
    bzoj 3517翻硬币
    模块补充
    python解释器
    __file__、__name__、__dict__方法整理
    软件开发规范
  • 原文地址:https://www.cnblogs.com/lwmp/p/13797839.html
Copyright © 2020-2023  润新知