在Maven上真正意味着“缺少人工制品...”的是什么?

时间:2018-08-23 09:35:48

标签: java eclipse maven maven-plugin artifact

我用 Eclipse 创建了一个 Maven 项目,当我尝试使用添加按钮(例如 spring-test-5.0.8)添加依赖项时。 RELEASE.jar ,出现此错误:

Failed to read artifact descriptor for org.springframework:spring-test:jar:5.0.8.RELEASE

我查看了我的 .m2 目录,实际上没有名为spring-test-5.0.8.RELEASE.jar的文件。

另一方面,如果我尝试添加依赖项 spring-test-4.1.1.RELEASE.jar ,我不会收到任何错误,因为在.m2文件夹中有一个文件叫做spring-test-4.1.1.RELEASE.jar。

所以,我的问题是:如果maven在我的.m2文件夹中找不到依赖项,它不应该下载该依赖项并保存在.m2文件夹中吗? 为什么Maven告诉我“缺少人工制品...”却不下载它? 谢谢

0 个答案:

没有答案