在Gradle项目中构建Maven子模块

时间:2015-11-27 09:43:21

标签: maven gradle

我有一个Gradle构建工作用于一堆Java和C子模块。我想添加几个从现有代码库传入的子模块,并且已经设置为Maven构建。有没有办法让Gradle将Maven子模块作为父版本的一部分进行拾取?

1 个答案:

答案 0 :(得分:3)

看来,在gradle构建脚本中没有本机方式来运行某些maven目标。顺便说一下,可以运行maven目标,只提供Exec类型的自定义任务,它将作为命令行进程运行maven构建。您可以阅读有关此任务类型here的更多信息。

此外,甚至可以在从自定义gradle任务构建它们并使用builtBy属性指定文件依赖项后,将maven目标工件作为gradle项目的依赖项提供。你可以阅读它in the official user guide