在gradle中,install
任务由maven
插件引入。
该publishToMavenLocal
任务由maven-publish
插件引入。
这两个任务的文档都说它们将模块/工件安装/发布到本地Maven缓存(.m2
目录)。
如果我需要将本地项目发布到本地Maven缓存中,以便另一个本地项目可以依赖于它,我应该使用两个任务中的哪一个?
据我所知,这两个完成同一件事。
也就是说,我建议使用该maven-publish
插件,因为:
java
插件,如果您曾经构建过非Java项目,这将非常有用您可以随时写:task install(dependsOn: 'publishToMavenLocal')
如果您喜欢任务名称install
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句