开发者社区 > 云效DevOps > 正文

云效构建报这个错怎么解决?

云效构建报这个错怎么解决?lQLPJxSpeCNP3ZXNAxzNA1uw-DXgpR6l7I8GbKWGy1d2AA_859_796.png

展开
收起
三分钟热度的鱼 2024-07-10 23:33:33 64 0
1 条回答
写回答
取消 提交回答
  • 构建物上传失败,报错:找不到指定文件或文件夹...
    问题描述:当您的代码经过 Flow 构建后,生成了您的构建产物(例如:jar 包),需要先将构建物进行上传,后续部署任务(例如:主机部署 ECS)才可以获取构建物的下载地址并执行部署。在构建物上传的步骤中,您可以为制品选取一个名称,该名称在流水线后续阶段(比如部署阶段)会被引用到。此外,用户可以指定打包路径,该路径可以为一个文件或文件夹,系统会将其打包为一个压缩包。如果用户想将多个文件或文件夹打包,也可以点击”+”号添加更多的打包路径。
    69e32f361dab2e429aac0d73cd84687d_p735509.png
    当您的打包路径可能填写错误,会导致您的构建物上传失败,典型的报错信息如下:
    62bbf5a5aa5124f1350de2496a0bf641_p735508.png

    典型错误场景:Java 项目中包含了多个微服务,Flow 的构建物上传步骤的打包路径中需要填写构建物的子目录。如下图,微服务 spring-boot-mp-demo 的构建物子目录在spring-boot-mp-demo/target/目录下,需要将打包路径修改为spring-boot-mp-demo/target/。

    解决方案:通过 Java 构建步骤的日志,确认你需要上传的具体路径,修改为正确的上传路径即可。
    873d8b0bf5a544cabdf361bfb28b3298_p735510.png

    参考文档https://help.aliyun.com/document_detail/202166.html?spm=a2c4g.85688.0.i3

    2024-07-15 09:14:55
    赞同 展开评论 打赏
问答分类:
问答地址:

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效 立即下载