我正在使用自定义Gradle插件,其类定义如下:
class CustomPlugin implements Plugin<Project> {
public static final String CONSTANT = 'value'
}
我已尝试apply plugin: 'platform-java8-fix'
和import netflix.nebula.platformjava8fix.PlatformJava8FixPlugin
的所有组合,但没有一个允许我引用CustomPlugin.CONSTANT
。
我想做点什么:
dependencies {
compile "group:module:${CustomPlugin.CONSTANT}"
}
如何做到这一点?
更新:在build.gradle
内,我可以访问CustomPlugin.CONSTANT
。我想从另一个文件dependencies.gradle
访问它,并让build.gradle
执行:
apply from: "${rootDir}/dependencies.gradle"
但是当我尝试执行import
时,我收到错误:
启动失败: 脚本'dependencies.gradle':1:无法解析类com.example.CustomPlugin