我想在我的 Spring Boot 项目中使用最新的 Spring 4.1.x 快照。
有没有一种简单的方法来覆盖所有 Spring 依赖项的版本,或者我应该手动包含所有必需的 Spring 依赖项及其所需版本?
原因是我想在 REST 服务中尝试 Spring 4.1 @JsonView 注释。
如果您使用 Mavenspring-boot-starter-parent
作为父母,您可以覆盖spring.version
pom 中的属性来更改您正在使用的 Spring 版本:
<properties>
<spring.version>4.1.0.BUILD-SNAPSHOT</spring.version>
</properties>
如果您使用 Gradle,您可以通过使用解析策略来覆盖所有内容的版本,从而达到相同的效果org.springframework
群组 ID:
configurations.all {
resolutionStrategy {
eachDependency {
if (it.requested.group == 'org.springframework') {
it.useVersion '4.1.0.BUILD-SNAPSHOT'
}
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)