gradle install和gradle publishToMavenLocal有什么区别?

时间:2015-11-15 12:29:43

标签: gradle

在gradle中,install插件引入了maven任务。

publishToMavenLocal插件引入maven-publish任务。

这两个任务的文档说明他们将模块/工件安装/发布到本地maven缓存(.m2目录)。

如果我需要将本地项目发布到我的本地maven缓存,那么另一个本地项目可以依赖它,我应该使用哪两个任务?

1 个答案:

答案 0 :(得分:4)

据我所知,这两者完成了同样的事情。

那就是说,我建议使用maven-publish插件,因为:

如果您喜欢任务名称task install(dependsOn: 'publishToMavenLocal'),则可以随时写install