Gradle 2.0默认情况下会生成ivy.xml

时间:2014-08-03 19:58:55

标签: java gradle ivy

我目前正在尝试使用gradle并使用java插件。 但是每次构建时,我都会发现ivy.xml也会生成。 我没有包括任何其他插件,如'ivy-publish'或任何其他插件。 这是gradle的默认行为吗? 我可以简单地忽略它,但我很好奇为什么。

编辑:10Aug2014

apply plugin: 'java'

sourceCompatibility = 1.5
version = '1.0'
jar {
    manifest {
        attributes 'Implementation-Title': 'Gradle Quickstart', 'Implementation-Version': version
    }
}

sourceSets {
    mainTwo {
        java {
            srcDir 'src'
        }
    }
}

dependencies {
    compile fileTree(dir: 'lib', include: '*.jar')
}

uploadArchives {
    repositories {
       flatDir {
           dirs 'dist-two'
       }
    }
}

task all (dependsOn : [uploadArchives,jar])  { 
    println 'Done!'
}


task hello << {
    println 'Hello Earth'
}

apply plugin: 'java' sourceCompatibility = 1.5 version = '1.0' jar { manifest { attributes 'Implementation-Title': 'Gradle Quickstart', 'Implementation-Version': version } } sourceSets { mainTwo { java { srcDir 'src' } } } dependencies { compile fileTree(dir: 'lib', include: '*.jar') } uploadArchives { repositories { flatDir { dirs 'dist-two' } } } task all (dependsOn : [uploadArchives,jar]) { println 'Done!' } task hello << { println 'Hello Earth' }

0 个答案:

没有答案