maven项目与gradle相互切换
maven项目与gradle相互切换
miaojiangmin 发表于11个月前
maven项目与gradle相互切换
  • 发表于 11个月前
  • 阅读 28
  • 收藏 4
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

公司目前的项目是用maven构建的,但是也越来越发现gradle构建项目的一些优势,比如语法比较简练,各种插件也比较丰富,比如今天介绍的都是用的是gradle插件。android也是用gradle构建的,可能国内用maven比较多,但是gradle在国外比较流行。 言归正传,先说gradle转换为maven项目吧。

task writeNewPom << {
    pom {
        project {
            inceptionYear '2014'
            licenses {
                license {
                    name 'The Apache Software License, Version 2.0'
                    url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
                    distribution 'repo'
                }
            }
        }
    }.writeTo("pom.xml")
}

然后运行 gradle writeNewPom 就能得到一个pom文件了。

maven转换为gradle

gradle init --type pom

然后 就生成对应的build.gradle

是不是蛮简单的。

根据build.gradle和setting.gradle文件生成idea项目:

gradle idea
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 8
博文 253
码字总数 65541
×
miaojiangmin
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: