Ric*_*doE 9 groovy plugins gradle
我为gradle创建了一个简单的基于groovy的插件.
在我的gradle.build文件中,我有以下内容:
apply plugin: 'groovy'
dependencies {
compile gradleApi()
compile localGroovy()
}
Run Code Online (Sandbox Code Playgroud)
一切都很好,我得到一个构建目录,并在lib文件夹中生成.jar,我想这是独立的插件.
现在我想知道如何将这个新插件注册到我的gradle instalation中,所以我可以应用插件:'myPlugin'我已经完成了以下操作:
在我尝试应用插件的每一步之后,我得到错误:
我怎么能这样做?
你能说出一个让我的插件工作的步骤列表吗?(我是gradle + groovy的新手)
谢谢您的帮助
Pas*_*nas 10
用户指南的第58章提供了您需要的所有信息.综上所述:
myPlugin.properties的项目结构放在src/main/resources/META-INF/gradle-plugins /中在您希望使用此插件的脚本中,添加一个buildscript类似于以下内容的闭包:
buildscript {
repositories {
flatDir dirs: "build/libs"
}
dependencies {
classpath "your.group:your-plugin:1.0.0"
}
}
Run Code Online (Sandbox Code Playgroud)或任何用于设置repositories和dependencies需要,但你需要使用classpath的配置,因为我在这里所做的.我不认为你可以(或者应该!)像你一样将jar添加到Gradle的插件目录中.
| 归档时间: |
|
| 查看次数: |
7857 次 |
| 最近记录: |