maven管理springboot starter包时内部包版本异常解决记录

最近一直在用springboot,自己搭个demo研究下,maven reimport时starter内包版本异常,具体如下:

 

 logging starter版本用的2.1.6,reimport后红线,库里包不存在,直接到中央仓查看没有这个版本,不解,查看starter对应pom,

<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-to-slf4j</artifactId>
    <version>2.11.2</version>
    <scope>compile</scope>
</dependency>

版本用的时2.11.2,为什么这里会加载了2.1.6呢,肯定是配置问题,然后看到自己之前定义过一个参数

<properties>
    <log4j2.version>2.1.6.RELEASE</log4j2.version>
<properties>
考虑是不是和库里的参数名重复了,注释掉,果然问题就消失了,后边定义参数都加了前缀my
<my.log4j2.version>2.1.6.RELEASE</my.log4j2.version>

 

posted @ 2019-12-02 19:20  飞向狙沙  阅读(537)  评论(0编辑  收藏  举报