Android 项目构建maven与gradle结合使用
maven移植到gradle
要想从maven移植到gradle,首先要了解下maven的build生命周期,maven的生命周期包含了clean,compile,test,package,verify,install和deploy这几个phase。
我们需要将maven的生命周期phase转换为gradle的生命周期task。这里需要使用到gradle的Base Plugin,Java Plugin和Maven Publish Plugin。
先看下怎么引入这三个plugin:
plugins { id 'base' id 'java' id 'maven-publish' }
clean会被转换成为clean task,
compile会被转换成为classes task,
test会被转换成为test task,
package会被转换成为assemble task,
verify 会被转换成为check task,
install会被转换成为 Maven Publish Plugin 中的publishToMavenLocal task,
deploy 会被转换成为Maven Publish Plugin 中的publish task。
版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论