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

joda-time-2.9.9.jar in project cannot be read or is not a valid ZIP file

`每当我尝试 运行 spring 引导显示一些构建路径错误的应用程序时。 Java 日期和时间 jar 已经存在于类路径中。

所需库的存档:项目 'discovery-server' 中的 'C:/Users/GSM/.m2/repository/joda-time/joda-time/2.9.9/joda-time-2.9.9.jar' 无法读取或不是有效的 ZIP 文件

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

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

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

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

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