当前位置: 首页 > news >正文

jenkins发布报gradle error in opening zip file解决

jenkins发布报gradle error in opening zip file解决

jenkins发布报gradle error in opening zip file解决

jenkins上面发布服务,gradle下载失败,解决方法:
首先找到jenkins服务发布的服务器IP,在该服务器上面执行手动下载zip,然后替换文件。

jenkins报错信息:

[auto-java-popConsole-fat1-1164] $ /root/.jenkins/workspace/auto-java-popConsole-fat1-1164/gradlew clean build -x test --refresh-dependencies
Could not unzip /root/.gradle/wrapper/dists/gradle-4.7-bin/73xux3q4721jgr4pjvqf9o30/gradle-4.7-bin.zip to /root/.gradle/wrapper/dists/gradle-4.7-bin/73xux3q4721jgr4pjvqf9o30.
Reason: error in opening zip file
Exception in thread "main" java.util.zip.ZipException: error in opening zip file

解决方案1:
# 1. 手动下载正确的gradle-4.7-bin.zip
cd /tmp
wget https://services.gradle.org/distributions/gradle-4.7-bin.zip
如果以上的地址网络不通或者超时,则使用国内的镜像地址
wget https://mirrors.cloud.tencent.com/gradle/gradle-4.7-bin.zip


# 2. 替换损坏的文件
mkdir -p /root/.gradle/wrapper/dists/gradle-4.7-bin/73xux3q4721jgr4pjvqf9o30
cp gradle-4.7-bin.zip /root/.gradle/wrapper/dists/gradle-4.7-bin/73xux3q4721jgr4pjvqf9o30/


# 3. 验证文件完整性 (解压缩)
unzip -t /root/.gradle/wrapper/dists/gradle-4.7-bin/73xux3q4721jgr4pjvqf9o30/gradle-4.7-bin.zip


方案2:
# 修改gradle-wrapper.properties使用国内镜像

#distributionUrl=https\://services.gradle.org/distributions/gradle-4.7-bin.zip
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-4.7-bin.zip

经过测试:方案1可以解决该问题。

http://www.jsqmd.com/news/601924/

相关文章:

  • 2026年昆明欧式婚纱照推荐,为您揭秘优质摄影公司排名 - mypinpai
  • 别只当工具人!深入理解CRC32碰撞原理,让你在CTF中自己写爆破脚本
  • 终极PeerJS Server性能优化指南:高并发场景下的信令服务调优技巧 [特殊字符]
  • SEO 外链建设有哪些方法和技巧_外链建设与网站内容优化的关系是什么
  • SPSS时间序列预测实战:从数据导入到模型解读
  • ImageGlass完全指南:如何用这款免费开源工具彻底改变你的图片浏览体验
  • 万里通积分卡回收指南:使用技巧与回收方式全解析 - 团团收购物卡回收
  • Xenia Canary:终极Xbox 360模拟器完全指南
  • 如何选择最佳天虹购物卡回收方式?实用技巧大公开! - 团团收购物卡回收
  • 3步解放双手:语雀文档批量导出与本地备份全攻略
  • DSP28335程序升级实战:除了仿真器,用串口/CAN升级时如何准备.bin文件(CCS12.2版)
  • 如何配置 pangu.js 实现完美文本排版:环境变量与运行时配置终极指南
  • 3个维度解析Helix Toolkit:跨平台3D渲染框架的技术突破与商业价值
  • 用Anything to RealCharacters为游戏角色“拍照”:生成高质感真人定妆照
  • Sensey传感器优化:提升手势检测精度与性能的5个技巧
  • 2026年4月最新!北上广深佛欧米茄官方售后维修服务网点全覆盖 - 速递信息
  • YOLO X Layout实战:3步搭建文档智能分析工具,小白也能搞定
  • 如何快速搭建Xbox 360模拟器:3步完成安装配置的终极指南
  • 如何快速扩展我的电视·〇:自定义视频源与功能集成完全指南
  • 超越安装:体验快马平台AI辅助开发,让智能模型实时为你解释代码与提供优化建议
  • Grimoire:终极书签管理器 - 为巫师打造的神奇知识宝库
  • 数字电路设计终极指南:用Logisim-Evolution从零搭建你的第一个逻辑系统
  • 分析昆明现代经典简约、大气时尚、文艺婚纱照,性价比哪家高? - 工业设备
  • JPEGView:Windows平台轻量级图像工具的性能革命
  • 如何在70倍加速下使用Whisper JAX构建高性能语音识别服务:Docker容器化终极指南
  • GHelper重构笔记本性能控制:突破硬件限制的开源解决方案
  • 告别脏数据困扰:用PyTorch实现GCE损失函数,让你的模型在嘈杂标签下更稳健
  • SDMatte Web服务灰度流量控制:基于用户ID哈希的AB测试分流规则
  • 如何在 Node.js 中实现动态页面的 SEO 优化
  • 当网盘变成龟速:如何优雅地找回你的下载自由?