码迷,mamicode.com
首页 > 编程语言 > 详细

【spring cloud】spring cloud子module的pom文件添加依赖,出现unknown问题【maven】

时间:2018-04-25 18:58:57      阅读:7415      评论:0      收藏:0      [点我收藏+]

标签:多个   mave   dal   服务   framework   one   引入   添加   常用   

spring cloud项目,一般都是父项目中有多个子服务,也就是子module模块。

如下图:

技术分享图片

 

问题描述:在父项目中引用了常用的jar包,例如,引入了spring boot的依赖,那么在子项目中引入jar包  未指定version,所以下载下来的jar包都是unknown的

技术分享图片

技术分享图片

 

 

分析问题:

因为子项目中使用的jar都是spring cloud相关的jar包,所以必须在父项目的pom.xml文件中指定spring-cloud的统一管理,才能让子项目中引用spring cloud相关jar包的时候不用指定jar包的version,也不会出现unknown的问题

解决问题:

在父项目的pom.xml文件中添加代码

技术分享图片
<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>Dalston.SR1</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
View Code

如下图:

技术分享图片

技术分享图片

 

【spring cloud】spring cloud子module的pom文件添加依赖,出现unknown问题【maven】

标签:多个   mave   dal   服务   framework   one   引入   添加   常用   

原文地址:https://www.cnblogs.com/sxdcgaq8080/p/8945936.html

(1)
(5)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!