我对java很陌生,我有一个需要构建jar文件的要求。这个jar文件将包含几个YAML文件,并且每次构建jar时都需要从GitHub下载这些YAML文件。
我找不到下载这些文件并将其包含在jar中的方法。
最佳答案
使用一些“下载”插件,例如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
关于java - 构建一个包含来自Github的YAML文件的jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62845140/