我对java还很陌生,我需要构建一个jar文件。这个jar文件将包含几个YAML文件,每次构建jar时都需要从GitHub下载这些YAML文件。
我找不到下载这些文件并将其包含在jar中的方法。
使用一些"下载";像这样的插件。(支持身份验证(
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