Maven 中未解决的依赖关系
Unresolved Dependency in Maven
任何人都可以告诉我我在 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
有时,不指定依赖项的版本会出现此错误
Unresolved Dependency
只需指定依赖的版本
示例:
而不是这个:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>
使用这个:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
<version>3.1.2</version>
</dependency>
任何人都可以告诉我我在 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
有时,不指定依赖项的版本会出现此错误
Unresolved Dependency
只需指定依赖的版本
示例:
而不是这个:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>
使用这个:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
<version>3.1.2</version>
</dependency>