【发布时间】:2013-12-09 23:01:33
【问题描述】:
我有 servlet-api 2.5 版作为 pom.xml 中提供的范围。这是我项目的依赖项的一部分:树输出。 “从 2.3 管理的版本;从编译管理的范围”是什么意思?
[INFO] +- commons-logging:commons-logging:jar:1.1:compile
[INFO] | \- javax.servlet:servlet-api:jar:2.5:provided (version managed from 2.3; scope managed from compile)
这是否意味着在我的类路径上对 2.3 版存在一些传递依赖?我的 WAR 文件根本没有 servlet-api jar,但我使用的是旧版本的 Spring 2.5.4。我怀疑 Spring 框架依赖于 servlet-api 2.3。
【问题讨论】: