Gradle - автоматически создавать структуру проекта Java

Gradle - автоматическое создание структуры проекта Java

Чтобы быстро запустить новый проект Gradle Java, введитеgradle init --type java-library

$ gradle init --type java-library
:wrapper
:init

BUILD SUCCESSFUL

Total time: 4.866 secs

Следующие файлы и папки будут созданы автоматически.

P.S Tested with Gradle 2.0

1. Структура проекта Java

gradle-java-init

Создаются папкиsrc/main/java иsrc/test/java. Library*.java - это образец файла, просто удалите его.

2. Файлы Gradle

1. Простой файлgradle.build для проекта Java.

gradle.build

apply plugin: 'java'

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.slf4j:slf4j-api:1.7.5'
    testCompile 'junit:junit:4.11'
}

2. Простой файлsettings.build для сборки нескольких проектов. Игнорируйте этот файл, если вы не собираетесь создавать многомодульный проект.

settings.build

rootProject.name = 'your-project-folder'

3. Некоторые файлы-оболочки Gradle.