项目中的joda-time-2.9.9.jar无法读取或不是有效的ZIP文件

时间:2018-02-01 20:16:19

标签: java spring eclipse spring-boot jodatime

`每当我尝试运行显示一些buildpath错误的spring boot应用程序时。 那个Java日期和时间jar已经在类路径中了。

存档所需的库:' C:/Users/GSM/.m2/repository/joda-time/joda-time/2.9.9/joda-time-2.9.9.jar' ;在项目'发现 - 服务器'无法阅读或不是有效的ZIP文件

2 个答案:

答案 0 :(得分:2)

你显然正在使用Maven。通过使用任何存档程序(p.ex. WinZip)打开文件,检查本地Maven存储库中的文件joda-time-2.9.9.jar是否为有效存档。如果这会给您一个错误,请删除本地存储库中的文件并重建您的项目。 Maven将从Maven中心(或任何您配置为远程Maven存储库)重新加载文件

答案 1 :(得分:0)

它可能是您本地maven存储库中的损坏工件。您可以尝试从存储库中删除该目录,并让maven在下一次构建时重新下载它。

在Windows上,根据问题中的路径,您可以运行

rd c:\ Users \ GSM.m2 \ repository \ joda-time \ joda-time \ 2.9.9 / s

Maven应该在下一次构建时重新下载它