使用Maven在Jenkins上构建我的应用程序时,运行后出现以下错误:
mvn clean install -q -U -T 1.5C -DskipTests -Dsvn.info.skip=true
错误:
** [ERROR]编译错误: [错误]读取/apps/jenkins/workspace/some_branch/.m2/com.some_company/any_random.jar时出错; zip文件为空
[错误]无法访问com.some_company.some_class 无法访问无法访问com.some_company.some_class zip END标头 无法访问jar
我尝试排除了导致该问题的依赖关系,因为它是可传递的,但是现在其他依赖关系都发生了。
依赖关系存储在关系中。
我查看了用于构建JARS的JDK,并考虑了网络问题,但这没有任何解释。
清除Jenkins和.m2文件夹有时可用于一两次构建,但我想找到一个更好的解决方案。
有什么想法吗?
答案 0 :(得分:3)
只需删除文件
.m2/com.some_company/any_random.jar
,然后重新运行目标。 也许您的网络或Internet连接速度很慢,或者您的硬盘需要检查。