Создание файла jar, содержащего файлы YAML, из Github - PullRequest
0 голосов
/ 11 июля 2020

Я новичок в java У меня есть требование, когда мне нужно создать файл jar. Этот файл jar будет содержать пару файлов YAML, и эти файлы YAML необходимо загружать с GitHub каждый раз, когда создается jar.

Я не могу найти способ загрузить эти файлы и включить их в jar.

1 Ответ

0 голосов
/ 11 июля 2020

Используйте какой-нибудь плагин «загрузки», например 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
...