【发布时间】:2013-03-12 01:11:45
【问题描述】:
我有一个 Gradle 插件,它被构建为 Jar 并上传到存储库。现在我想将一个配置文件移动到一个插件的 src/main/resources 文件夹中。但是在项目评估期间我无法获得资源,我怀疑这是因为我只在 buildscript { } 块中引用它。
项目的构建脚本基本上是这样的
buildscript {
repositories { mavenRepo url: "http://..." }
dependencies { classpath "gradle:loadtest-plugin:0.1.0" }
}
apply plugin: "loadtest-plugin"
在 loadtest-plugin.jar 中有一个 src/main/resources/config.txt,我想从插件内部访问它,如下所示:
def config = ClassLoader.getResourceAsStream("config.txt").text
但我只得到 NullPointerExceptions。有什么想法吗?
【问题讨论】:
标签: gradle