上传的项目图片:“Jenkins Artifactory插件”"src=
  1. Jenkins Artifactory插件
  2. hap - 829

在downloadSpec中指定flat选项会抛出java.lang.NoClassDefFoundError: org/eclipse/jgit/util/StringUtils

    XML 可打印的

    细节

    • 类型: 错误
    • 状态: Resolved
      A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">解决
    • 解决方法: 完成
    • 影响版本/ s: 2.7.2
    • 修复版本/ s:
      组件/ s: 没有一个
    • 环境:

      Artifactory插件2.7.2
      Jenkins LTS 2.19.1
      OpenJDK 1.8.0_102-b14 (Zulu 8.17.0.3-win64)
      这个职业

      描述

      当使用Pipeline API时下载选项,则插件抛出摘要中提到的异常。不管你设定了什么值;它出现在downloadSpec映射中会触发错误。例如,

      artiSvr。下载" ' {“文件”: [{“模式”“some-repo/ * * /cool-proj.jar”“目标”“localBins /”“平”真正的}]} "

      另一个布尔选项也是一样,递归

      我相信这是因为,至少在jenkinsci的repo中,GenericDownloadExecutor正在导入jgit.util.StringUtils而依赖项实际上并没有打包到当前插件中。

      我暗自怀疑hap - 823可能会重构这个bug,但我不确定。

      FWIW另一个用户也报告了这一点在所以

        附件

          活动

            受让人:
            diman"></span></span>Dima Nevelev [X](非活跃)</span></span>
                  </dd>
                 </dl>
                 <dl>
                  <dt>
                   记者:</dt>
                  <dd>
                   <span id=brian.ray"></span></span>布莱恩·雷(非活跃)</span></span>
                  </dd>
                 </dl>
                </div>
                <div class=
            投票:
            0 为这个问题投票
            观察人士:
            1 开始收看本期节目

              日期

              创建:
              更新:
              解决: