2014-03-31 44 views
0

我是第一次在Spring工具套件中尝试Java并使用导入的示例项目,现在遇到了无穷无尽的问题。我试图建设该项目,并出现以下错误:STS项目给出的错误无法读取或不是一个有效的ZIP文件

Archive for required library: 'C:/Users/cccc/.m2/repository/com/vaadin/vaadin-client/7.1.0/ 
vaadin-client-7.1.0.jar' in project 'quicktickets-dashboard' cannot be read or is not a 
valid ZIP file quicktickets-dashboard  Build path Build Path Problem 

这可能是一个春天的问题,并没有涉及到项目本身。请有人有一个工作解决方案。尝试了几个,建设,关闭,重建,删除本地存储库等,但仍然是同样的问题。任何想法赞赏。

回答

1

最可能的解释是您的maven缓存已损坏。首先,检查C:/Users/cccc/.m2/repository/com/vaadin/vaadin-client/7.1.0/vaadin-client-7.1.0.jar罐子是否完整。在文件上运行jar tvf以确保可以使用它。

如果你幸运的话,如果你删除C:/Users/cccc/.m2/repository/com/vaadin/vaadin-client/7.1.0/文件夹,事情就会起作用,但如果不行的话,你将不得不尝试删除C:/Users/cccc/.m2/repository。这只是从maven central或内部存储库下载的本地工件的缓存,因此可以删除。

我90%肯定这会解决你的问题。

+0

谢谢你是对的。删除整个文件夹解决了问题。 – vbNewbie

0

我清除/.m2/repository/.cache,它工作正常。

相关问题