Maven 依赖:编译依赖版本和更新列之间的区别?

问题描述 投票:0回答:0

例如,我需要两个依赖项 A 和 B。依赖项 A 使用依赖项 B 版本 1.2,更新列列表显示 4.2,在我的 pom 中我声明 B 的版本为 1.1,这会导致依赖项问题吗?现在假设版本设置为 4.2,即使它不是列出的依赖项版本,它也会工作吗?

参考表:

1

一般来说,我的war文件需要怎么配置maven依赖才能正常运行?

我试图弄清楚为什么我得到...

java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult()

我读过依赖版本冲突可能导致问题,所以我试图找到这个问题的潜在原因。

我正在尝试将遗留项目更新为 JDK、Struts、jetty 和其他一些新版本。

struts java-17 maven-dependency spring-framework-beans jetty-10
© www.soinside.com 2019 - 2024. All rights reserved.