在 Maven 中覆盖托管版本

Posted

技术标签:

【中文标题】在 Maven 中覆盖托管版本【英文标题】:Overriding managed versions in maven 【发布时间】:2017-09-20 09:24:38 【问题描述】:

我的 pom.xml 中有这个依赖项

<!-- Spring Security -->
<dependency>
    <groupId>org.thymeleaf.extras</groupId>
    <artifactId>thymeleaf-extras-springsecurity4</artifactId>
    <version>3.0.2.RELEASE</version>
</dependency>

文件中的这个警告:Overriding managed version 2.1.3.RELEASE for thymeleaf-extras-springsecurity4

不知道是不是去掉版本号比较好

【问题讨论】:

【参考方案1】:

通常你不应该覆盖 spring 依赖项的父版本。

https://spring.io/blog/2016/04/13/overriding-dependency-versions-with-spring-boot

【讨论】:

以上是关于在 Maven 中覆盖托管版本的主要内容,如果未能解决你的问题,请参考以下文章

在 Maven 中跟踪托管依赖项版本

如何使用来自谷歌的外部托管 jquery 覆盖核心 jquery 文件

CRM 2011 导入托管解决方案会覆盖系统视图更改

在 github 存储库中托管私有 maven 工件

非公共工件的 Maven 存储库托管? [关闭]

IIS托管WCF服务:集成测试和代码覆盖