首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为Spring获取错误的库版本

为Spring获取错误的库版本
EN

Stack Overflow用户
提问于 2015-08-21 14:12:37
回答 1查看 862关注 0票数 2

短的那个。这是与Spring相关联的依赖关系的一部分

代码语言:javascript
复制
project.ext.set("libraries", "")

def springVersion = '3.2.2.RELEASE'
def springSecurityVersion = '4.0.1.RELEASE'

project.libraries = [
        apacheCommonsDbcp: 'org.apache.commons:com.springsource.org.apache.commons.dbcp:1.2.2.osgi',
        tomcatJdbc: 'org.apache.tomcat:com.springsource.org.apache.tomcat.jdbc:1.0.9.3',
        springCore: "org.springframework:spring-core:$springVersion",
        springWeb: "org.springframework:spring-web:3.2.14.RELEASE",
        springWebMvc: "org.springframework:spring-webmvc:$springVersion",
        springBeans: "org.springframework:spring-beans:$springVersion",
        springContext: "org.springframework:spring-context:$springVersion",
        springContextSupport: "org.springframework:spring-context-support:$springVersion",
        springTx: "org.springframework:spring-tx:$springVersion",
        springOxm: "org.springframework:spring-oxm:$springVersion",
        springOrm: "org.springframework:spring-orm:$springVersion",
        springDataJpa: "org.springframework.data:spring-data-jpa:1.2.0.RELEASE",
        springAop: "org.springframework:spring-aop:$springVersion",
        springSecurityCore: "org.springframework.security:spring-security-core:$springSecurityVersion",
        springSecurityWeb: "org.springframework.security:spring-security-web:$springSecurityVersion",
        springSecurityConfig: "org.springframework.security:spring-security-config:$springSecurityVersion",
        springTest: "org.springframework:spring-test:$springVersion",
        cucumberSpring: 'info.cukes:cucumber-spring:1.0.8',
        metricsSpring: "com.ryantenney.metrics:metrics-spring:3.0.3"
]

问题是为什么为了上帝的缘故,在建造工程之后,我明白

spring-web-4.1.6.RELEASE

spring-core-3.2.2.RELEASE

spring-core-4.2.8.RELEASE

spring-core-4.1.6.RELEASE

在我项目的外部对象中?请注意弹簧网只有4.1.6。对于核心,有几个版本会感谢任何详细的解释。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-21 14:35:01

您可能有一些依赖项,而这些依赖项又依赖于较早版本的sprint-core。使用gradle dependencies打印所有依赖项的树,包括传递依赖项。在那里,您应该能够跟踪哪个库正在使用哪个库。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32142543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档