[JAVA] Gradle

Installation

In Windows 10-Umgebung installieren.

herunterladen

Download von der offiziellen Website unten https://gradle.org/releases/ Laden Sie die neueste Version 4.8.1 ab dem 16. Juli 2018 herunter.

Extrahieren Sie Dateien und legen Sie Umgebungsvariablen fest

Erweitern Sie auf "D: \ gradle-4.8.1". Erstellen Sie die Umgebungsvariable "GRADLE_HOME". Fügen Sie Ihrem PFAD "% GRADLE_HOME% \ bin" hinzu. Beenden Sie das Programm, wenn Sie an der Eingabeaufforderung "gradle -version" ausführen können.

Wie benutzt man

Referenzseite: https://qiita.com/vvakame/items/83366fbfa47562fafbf4

Fehlerbehandlung

Fehler: Dieses Zeichen kann nicht der Codierung von MS932 zugeordnet werden

tasks.withType(JavaCompile) { options.encoding = 'UTF-8' }

Für JUnit 5

bild.gradle


plugins {
  id 'java'
}

repositories {
    mavenCentral()
}

test {
    useJUnitPlatform {
        includeEngines 'junit-jupiter'
    }
}

dependencies {
    testCompile group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: '5.2.0'
	testCompile "commons-io:commons-io:2.6"
	testCompile "org.junit.jupiter:junit-jupiter-migrationsupport:5.2.0" 
    testRuntime group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: '5.2.0'
}

tasks.withType(JavaCompile) {
    options.encoding = 'UTF-8'
}

JUnit5 Beachten Sie Folgendes.

https://junit.org/junit5/docs/current/user-guide/ gradle -q test -PincTags=ABC

build.gradle


apply plugin: 'java'

repositories {
	mavenCentral()
}

dependencies {
	testCompile('org.junit.jupiter:junit-jupiter-api:5.2.0')
	testRuntime('org.junit.jupiter:junit-jupiter-engine:5.2.0')
	testCompile "commons-io:commons-io:2.6"
}

test {
    useJUnitPlatform{
        if (project.hasProperty('incTags')) {
	    includeTags incTags
        }
        if (project.hasProperty('excTags')) {
            excludeTags excTags
        }
    }

	testLogging {
		events "passed", "skipped", "failed"
	}

	reports {
		html.enabled = true
	}
}

task wrapper(type: Wrapper) {
	description = 'Generates gradlew[.bat] scripts'
	gradleVersion = '4.6'
}

tasks.withType(JavaCompile) {
    options.encoding = 'UTF-8'
}

Jenkins

Test nicht ausgeführt

Fügen Sie "sauberer Test" hinzu und reinigen Sie zuerst die Aufgabe von gradle.

Recommended Posts

Gradle
Gradle Memorandum
Gradle-Installation
Gradle-Aufgabendefinitionen
Gradle japanische Übersetzung
Was ist Gradle?
Integrationstest mit Gradle
Starten Sie SonarQube von Gradle aus
Gradle Aufgaben Japanische Übersetzung
Erster Gradle Build (Java)
Installieren Sie Gradle auf ubuntu16.04
Datenkern beginnend mit Gradle
Puzzle-Notizen in Gradle
Verwenden Sie WebJars mit Gradle
Wie benutzt man Gradle?
Beginnen Sie mit Gradle
Verwenden Sie jlink mit gradle
Starten Sie Gradle von Ant