java - Maven 中 Unresolved 依赖关系

标签 java maven intellij-idea

谁能告诉我 Maven 中的 Hamcrest 依赖有什么问题吗? 很遗憾,我无法在此处附加屏幕截图。

截图来自IntelliJ IDEA

右侧可以看到依赖项 hamcrest-all:1.3 位于依赖项 junit:4.11 内。

也许我的 pom.xml 文件有问题?

hamcrest 1.3 版本也存在问题 - 找不到依赖项 hamcrest:hamcrest-all:1.3。

当我尝试更新 Maven 索引时,没有任何反应。

最佳答案

组 ID 之间存在细微差别。注意maven存储库中的组id是org.hamcrest

http://mvnrepository.com/artifact/org.hamcrest/hamcrest-all/1.3

关于java - Maven 中 Unresolved 依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29158219/

相关文章:

java - 从 Java 应用程序启动 PowerScript

java - 如何正确定位 JButton 和调整 JTextField 的大小?

java - ANTLR4 CharStream 类丢失

postgresql - 无法从WebStorm(JetBrains)访问以docker-compose运行的Postgres

java - 无法调用方法?

java - Maven 从曾祖 parent 而不是我们的 parent 依赖管理中采购依赖版本

java - 有什么方法可以使用 Maven 插件在 Android Studio 中禁用 javadoc 崩溃吗?

java - 如何在IntelliJ IDEa中添加@Contract注解?

java - 为 Maven 项目订购模块构建顺序 IntelliJ

java - 如何在 Java 中实例化 Map.Entry<K, V> 数组?