上一篇了解了下基本的 Gradle 脚本, 现在来编译一个 Java 工程

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
apply plugin: 'java'
apply plugin: 'eclipse'
jar {
manifest {
attributes 'Main-Class': 'Your MainClass'
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
sourceSets {
main {
java {
srcDir 'src'
}
resources {
srcDir 'res'
}
}
}

apply plugin 增加插件, 由于我是用的 eclipse 工程就使用的 eclipse 插件,你也可以选择 idea 插件来编译 idea 的工程.
jar 可以指定 生成的 jar 里面的参数
dependencies 声明依赖
sourceSet 可以指定源码的路径