我有一个在 Eclipse 中编程的 Maven 项目。在 Eclipse 中,一切正常,但在使用 Maven 构建它时,我在调用第三方 jar 时收到 NoSuchMethodError。所以我怀疑 Eclipse 在编译时使用了那个 jar 的不同版本。我可以看到 Maven 使用的是哪个版本,但我想看看 Eclipse 使用的是哪个版本。我看不到如何从 Eclipse 中执行“mvn dependency:tree”,因此我会看到“Eclipse 的观点”形式的结果。
该项目是使用“文件/导入.../现有 Maven 项目”创建的。
我正在使用“面向 Java 开发人员的 Eclipse IDE”,版本:“Kepler Service Release 1”
要从 Eclipse 执行任何 Maven 命令,我刚找到 this SO question
最佳答案
打开您要了解的 pom.xml。这是一个多 Pane 编辑器。其中一个 Pane 显示依赖关系以及它们是如何解决的。
关于java - 在 Eclipse 中执行 "mvn dependency:tree"*,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21952445/