自定义Gradle插件无法找到它自己的maven依赖项

时间:2016-01-23 15:12:00

标签: maven gradle build.gradle gradle-plugin

在我的项目中,我想要包含一个使用自定义依赖项的gradle任务。 为此,我将编写一个自定义gradle插件。

但是当我开始gradle时,会显示以下错误:

{{1}}

问题是自定义gradle插件的maven依赖项未添加到主rootProject中。

我使用的教程如下:
official sampleCreating a Gradle Custom Plugin with Java

以下教程创建了一个项目,就像它在这个git-repository上一样: http://www.javacodegeeks.com/2012/08/gradle-custom-plugin.html

但是,如果我尝试运行" gradle task"在这个给定存储库的" user" -folder中,我仍然收到相同的消息:

{{1}}

如何告诉gradle自动创建插件的maven存储库(使用相同的任务)?

1 个答案:

答案 0 :(得分:1)

我正在回答您发布的github链接,因为我们没有您的代码。

user项目使用该插件,但必须首先构建并部署到../repo插件才能使用它。首先转到plugin项目并运行

gradle install

这会构建插件并在文件夹../repo

中创建一个maven存储库