我已經爲gradle創建了一個簡單的基於groovy的插件。應用gradle定製jar插件
我gradle.build文件我有以下幾點:
apply plugin: 'groovy'
dependencies {
compile gradleApi()
compile localGroovy()
}
一切都很正常,我得到一個build目錄,並在lib文件夾中生成一個.jar,我想這是獨立的插件。
現在我想知道如何將這種新的插件註冊到我的gradle這個安裝目錄,所以我可以做 應用插件:「爲myplugin」我已經做了以下內容:
- DROP掉插件到插件在安裝
- 文件夾中創建myplugin.properties文件,並在META-INF文件夾包含它
- 放置在相同的性質在META-INF文件在src DIR(絕望的動作)
當我嘗試應用插件,我得到錯誤的每一步之後好:
- 插件ID爲「爲myplugin」未找到
我怎樣才能得到這個權利?
你能說出一個讓我的插件工作的步驟列表嗎? (進出口新的搖籃+常規)
感謝您的幫助
我試過了,仍然出現以下錯誤: 無法解析配置':classpath'的所有依賴關係。 >無法找到org.gradle.mypluginpack:MyPlugin:1.0-SNAPSHOT。 必備: :測試:未指定 – RicardoE 2013-05-09 20:25:00
謝謝,還有其他想法嗎? – RicardoE 2013-05-09 20:25:26
好吧,可能你指定的版本庫不包含你的插件的jar。我的'flatDir'只是爲了舉例。對於依賴管理的相同規則適用於'buildscript'閉包。 – 2013-05-10 12:31:20