zoukankan      html  css  js  c++  java
  • gradle项目与maven项目相互转化(转)

    gradle 跳过测试直接编译
    gradle build -x test

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

    gradle idea

    gradle这几年发展迅猛,github越来越多的项目都开始采用gradle来构建了,但是并不是所有人都对gradle很熟悉,下面的方法可以把gradle转成maven项目,前提gradle项目目录结构保持跟maven一样的约定,即/src/main/java这一套。

    一、gradle --> maven

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

    apply plugin: 'java'
    apply plugin: 'maven'

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

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

    当然,通过修改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")
    }
    复制代码

    二、maven --> gradle

    先保证本机安装了gradle 2.0以上的版本

    然后在maven根目录下运行

    gradle init --type pom

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

  • 相关阅读:
    zabbix监控
    ipv4固定ip地址
    CentOS7 内核优化 修改参数
    流媒体服务器 red5
    linux安装git
    zabbix-钉钉报警媒介
    Windows下利用IIS建立网站并实现局域网共享
    docker的简单操作和端口映射
    docker概述和安装及基本操作
    VMware Workstation创建Windows2012server虚拟机
  • 原文地址:https://www.cnblogs.com/softidea/p/5631341.html
Copyright © 2011-2022 走看看