【问题标题】:Building a jar file which contains YAML files from Github构建一个包含来自 Github 的 YAML 文件的 jar 文件
【发布时间】:2023-03-21 20:09:01
【问题描述】:

我对 java 还很陌生,我有一个需要构建 jar 文件的要求。此 jar 文件将包含几个 YAML 文件,每次构建 jar 时都需要从 GitHub 下载这些 YAML 文件。

我无法找到下载这些文件并将它们包含在 jar 中的方法。

【问题讨论】:

    标签: java jenkins gradle yaml


    【解决方案1】:

    使用一些“下载”插件,例如this。 (支持认证)

    plugins {
        id "de.undercouch.download" version "4.1.0"
    }
    

    现在下载文件:

    task downloadFile(type: Download) {
        src 'http://www.example.com/index.yaml'
        dest buildDir
    }
    

    接下来定义这个任务的依赖,比如:

    jar.dependsOn downloadFile
    

    【讨论】:

      猜你喜欢
      • 2014-10-11
      • 1970-01-01
      • 2021-12-28
      • 1970-01-01
      • 2014-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多