我正在编写一个 Gradle 插件,但无法让apply plugin:
命令在使用该插件的 Gradle 脚本中工作。我正在使用 Gradle 1.1。
我已经用它构建了插件,clean build
我现在正试图通过一个平面 repo 将它添加到 Gradle 构建中。这似乎有效,但 Gradle 没有发现有 ID 的插件test-plugin
。插件中的项目名settings.gradle
istest-plugin
和属性文件中META-INF/gradle-plugins
的也是test-plugin.properties
. 我不确定在哪里可以指定插件 ID。
build.gradle
项目中使用的文件test-plugin
:
repositories {
flatDir name: 'libs', dirs: "../build/libs"
}
dependencies {
compile 'test:test-plugin:0.1'
}
apply plugin: 'test-plugin'
来自 Gradle 的错误:
What went wrong:
A problem occurred evaluating root project 'tmp'.
Plugin with id 'test-plugin' not found.