在gradle中,install
插件引入了maven
任务。
publishToMavenLocal
插件引入maven-publish
任务。
这两个任务的文档说明他们将模块/工件安装/发布到本地maven缓存(.m2
目录)。
如果我需要将本地项目发布到我的本地maven缓存,那么另一个本地项目可以依赖它,我应该使用哪两个任务?
答案 0 :(得分:4)
据我所知,这两者完成了同样的事情。
那就是说,我建议使用maven-publish
插件,因为:
java
插件,如果您构建非Java项目,这个插件很有用如果您喜欢任务名称task install(dependsOn: 'publishToMavenLocal')
,则可以随时写install
。