程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了我如何阅读Maven依赖树大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决我如何阅读Maven依赖树?

开发过程中遇到我如何阅读Maven依赖树的问题如何解决?下面主要结合日常开发的经验,给出你关于我如何阅读Maven依赖树的解决方法建议,希望对你解决我如何阅读Maven依赖树有所启发或帮助;

该消息基本上意味着versionservlet-API的可传递性应为2.3(因此,基本上在commons- logging的pom中,他们使用2.3版定义了servlet-API),但是在您的项目中特别要求使用2.5版,因此用过的。

范围也是如此。在commons- logging的pom中,它是使用scope定义的compile,但是您已经使用scope定义了它provIDed,因此再次使用的是作用域。

解决方法

我有servlet-
api版本2.5,作为pom.xml中提供的范围。这是我的项目的dependency:tree输出的一部分。“从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。

大佬总结

以上是大佬教程为你收集整理的我如何阅读Maven依赖树全部内容,希望文章能够帮你解决我如何阅读Maven依赖树所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: