我目前正在尝试使用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'
}