Gradle 创建 Java Application

367 阅读1分钟

1. 生成骨架

gradle init
# 生成的工程 
application

# 语言
java

# 打包DSL
Groovy

# 测试框架
Junit4

2. 打包

# 打包(不可运行)
gradlew build

# 打包(可运行)
gradlew distZip

3. 自定义

# 打出fat-jar
java {
  withJavadocJar()
  withSourceJar()
  tasks.named('jar') {
    manifest {
      attributes('Main-Class': 'javaApp.App')
    }
  }
}