Maven 与 Gradle

本文详细介绍了如何在项目中将Maven构建系统转换为Gradle,以及从Gradle转换回Maven的方法。提供了具体的步骤和命令,适用于希望在两种构建工具间迁移的开发者。

项目构建Maven 与 Gradle

  • 环境变量中的 Path 保证有 Maven 与 Gradle 全局可用。
  • Maven 的版本,保证全局可用。
    maven
  • Gradle 的版本,保证全局可用。
    gradle

一、Maven 转 Gradle 。

保证 gradle 全局可用的情况下操作。

  • 在 pom.xml 所在文件目录下,CMD 执行如下语句。
gradle init --type pom

在这里插入图片描述
在这里插入图片描述

二、Gradle 转 Maven 。

  • 方案一:
  1. 在 build.gradle 中增加以下内容。
apply plugin: 'java'
apply plugin: 'maven'

group = 'cn.chao.gradle'		// 可以自行修改
version = '主版本.次版本.增量版本.里程碑版本的形式命名'		// 可以自行修改

dependencies {  
    compile 'commons-lang:commons-lang:2.4'  
}
  1. 然后在本目录中打开 CMD 执行 gradle install ,成功后将在build\poms目录下生成pom-default.xml 文件,把它复制到根目录下,改名成 pom.xml 即可。
    在这里插入图片描述
    在这里插入图片描述
  • 方案二:
  1. 在 build.gradle 中增加以下内容。
apply plugin: 'maven'

task writeNewPom << {
    pom {
        project {
            inceptionYear '2019'
            licenses {
                license {
                    name 'The Apache Software License, Version 2.0'
                    url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
                    distribution 'repo'
                }
            }
        }
    }.writeTo("$buildDir/pom.xml")
}
  • Android Studio 执行运行右侧 gradle writeNewPom 即可在当前项目中生成pom.xml文件。
  • 在当前目录下 打开 CMD 执行 gradle 任务(gradle writeNewPom)
    在这里插入图片描述
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值