2017-04-12 88 views
0

我已经导入Maven项目和春天工具套件现在依赖于它的罐子我做Maven构建它显示100个错误所有人都有关的jar文件,但所有jar文件出现在我的工作空间中,项目浏览器上没有红色标记。无法读取的jar文件时做Maven构建

包javax.validation.constraints不存在

包org.hibernate.validator.constraints不存在

+1

这是什么意思:“存在于我的工作空间”? – khmarbaise

+0

有时Maven缓存中的本地JAR文件已损坏。在这种情况下,我总是推荐擦除本地Maven repo缓存(通常位于〜/ .m2/repository),然后在Eclipse/STS中执行“Maven - > Update Project”。这会触发Maven再次下载JAR文件。 –

+0

解决 - 实际上在运行时它无法找到jar类。所以我写了一个代码到pom.xml来添加依赖关系。 – Magiee

回答

0

你可以检查罐子被封锁。解锁它们并尝试。

很多时候我遇到这个错误与我导入到工作区的新罐子和错误来作为jar找不到。

+0

如何检查罐子是否被堵塞?你能告诉我吗? – Magiee