dong_18383219470
繁华穿越现实
采纳率58.3%
2019-01-03 13:11 阅读 1.3k

maven包引用时,怎么不用重复引用第三方包

5

1.比如我自己封装了一个maven包。发布到仓库后,这个maven里我引用了其他的第三方maven包。
现在我在项目中使用了我发布的包,如何才能不重复引用,我的maven包里面使用到的其他第三方maven包。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • qq_41806660 白袍老司机 2019-01-03 05:58

    仓库分为:本地仓库、第三方仓库(私服)、中央仓库,你把自己发布的包里引用的第三方包都放在本地仓库里。总的来讲,你自己封装的包和其中引用的第三方包应该看做一个整体、

    点赞 评论 复制链接分享
  • qq_30785507 80岁码农 2019-01-03 06:04
  • YSL450125 小小青龙儿 2019-01-03 06:55

    我理解的是由于某个包中包含第三方jar包,导致引入多个相同的包,不知道我理解的对不对,可以使用标签

    例如:
    导入Dubbo时排除spring等

    <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>dubbo</artifactId>
        <version>2.5.3</version>
        <exclusions>
            <exclusion>
                <groupId>org.springframework</groupId>
                <artifactId>spring</artifactId>
            </exclusion>
            <exclusion>
                <groupId>commons-logging</groupId>
                <artifactId>commons-logging</artifactId>
            </exclusion>
            <exclusion>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
    
    点赞 评论 复制链接分享

相关推荐