博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gradle入门(1-6)将Java项目从maven迁移到gradle
阅读量:4984 次
发布时间:2019-06-12

本文共 969 字,大约阅读时间需要 3 分钟。

gradle项目与maven项目相互转化(转)

转自: http://www.cnblogs.com/yjmyzz/p/gradle-to-maven.html

一、maven项目-》gradle项目

1、方法一:$ gradle init --type pom

先保证本机安装了gradle 2.0以上的版本,gradle集成了一个很方便的插件:Build
Init Plugin,使用这个插件可以很方便地创建一个新的gradle项目,或者将其它类型的项目转换为gradle项目。

只需要在项目的pom文件所在的目录下执行以下命令:

$ gradle init --type pom

上面的命令会根据pom文件自动生成gradle项目所需的文件和配置,然后以gradle项目重新导入即可。

二、gradle项目-》maven项目 

1、方法一:插件方式

在build.gradle中增加以下内容(group,version可自行修改,artifactId默认为目录名称)

apply plugin: 'java'

apply plugin: 'maven'

group = 'com.101tec'
version = '0.7-dev'
sourceCompatibility = 1.6

然后./gradlew build ,成功后将在build\poms目录下生成pom-default.xml文件,把它复制到根目录下,改名成pom.xml即可

2、方法二:任务方式

当然,通过修改build.gradle 也可以直接在根目录下生成pom.xml

task writeNewPom << {

    pom {
        project {
            inceptionYear '2008'
                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")
}

转载于:https://www.cnblogs.com/lexiaofei/p/7083134.html

你可能感兴趣的文章
windows server常用命令
查看>>
python模块整理6-tarfile模块
查看>>
POJ2955Brackets——dp
查看>>
tyvj1659中中救援队
查看>>
Gym 101510C-Computer Science
查看>>
最大公约数
查看>>
技术选型
查看>>
kubernetes学习:CKA考试题
查看>>
第十四章 我国农村乡镇企业发展
查看>>
postgreSQL执行计划
查看>>
LINUX samba的安装使用
查看>>
多省联测2018
查看>>
你了解继承吗?
查看>>
Codeforces Round #280 (Div. 2) C. Vanya and Exams 贪心
查看>>
Codeforces Beta Round #3 B. Lorry 暴力 二分
查看>>
poj 3657
查看>>
HDU 1026 Ignatius and the Princess I (优先队列+BFS(广度优先搜索))
查看>>
Java内置数据类型
查看>>
history
查看>>
bootstrap 兼容IE8设置
查看>>