首页 > 编程语言 > 详细

pom父工程dependencyManagement中的jar包在子工程中不写版本号无法引入的问题

时间:2019-12-09 20:26:26      阅读:192      评论:0      收藏:0      [点我收藏+]

1.遇到的问题:

 本人用的idea,然后在导入别人的项目的时候,pom文件中没有报错了,但是在maven栏目中jar包却一直报红,是因为我没写版本的原因吗?不对呀,我的父工程下已经写了springboot的版本了呀, 难道父工程本身就没有引入进来吗?

技术分享图片

像这种的jar包好多报红的,@SpringBootApplication都无法引入,更别说其他的注解了,都是一个样。

 

2.解决的办法:

原因是由于spring-cloud-dependencies包的版本问题,应当将版本由Finchley.SR1更改为Finchley.RELEASE,之后更新一下包问题就解决了。

        <dependencies>
            <!-- springCloud -->
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>Finchley.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
         <dependencies>

将version版本改一下就好了, Finchley.RELEASE是正式版的。

还是自己不细心吧,不过最好还是用正式的,用着放心

pom父工程dependencyManagement中的jar包在子工程中不写版本号无法引入的问题

原文:https://www.cnblogs.com/hx1098/p/12012965.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!