[JAVA] Aktualisieren Sie auf die neueste Version, ohne die Version mit dem Gradle-Wrapper anzugeben

Grundsätzlich wird die Gradle-Version mit einem Wrapper fixiert. Wenn Sie es ändern möchten, überprüfen Sie die Version unter https://services.gradle.org/distributions/ und schreiben Sie gradleVersion und gradle-wrapper.properties manuell neu. .. .. Nein, nein, ich möchte immer die neueste Version bekommen! Für diejenigen, die sagen.

build.gradle


import groovy.json.JsonSlurper

wrapper {
    doFirst {
        def versionService = new URL('https://services.gradle.org/versions/current')
        gradleVersion = new JsonSlurper().parseText(versionService.text).version
        print("gradleVersion: " + gradleVersion)
    }
}

Lauf


gradlew wrapper

Es ist ein bisschen grobkörnig, aber jetzt können Sie den Gradle-Wrapper auf die neueste Version aktualisieren, ohne die Version anzugeben, und Sie können die aktualisierte Version in gradle / wrapper / gradle-wrapper.properties überprüfen. Wenn IntelliJ beispielsweise all.zip anstelle von bin.zip benötigt, geben Sie DistributionType = Wrapper.DistributionType.ALL an.

Für diejenigen, die nicht einmal die Wrapper-Aufgabe ausführen möchten, ist abhängig von.

Recommended Posts

Aktualisieren Sie auf die neueste Version, ohne die Version mit dem Gradle-Wrapper anzugeben
Aufbau der AWS Cloud9-Umgebung Aktualisieren Sie Ruby auf die neueste stabile Version
Aktualisieren Sie JAVA auf die neueste Version auf 1.8.0_144 (beim Herunterladen aus dem Internet und Aktualisieren)
So aktualisieren Sie mit activerecord-import
Hinzufügen von Elementen ohne Angabe der Länge des Arrays
Was tun, wenn die App nicht mit der neuesten Rails-Version erstellt wurde, die bei neuen Rails installiert wurde?
Was tun, wenn die Validierung mit der Aktualisierungsaktion nicht funktioniert?
Verwendung der Wrapper-Klasse
Ich möchte ein Komitee mit Rails vorstellen, ohne zu schmutzig zu werden
Eine Geschichte über das Senden einer Pull-Anfrage an MinGW, um die libgr-Version zu aktualisieren
Fügen Sie der von gradle erstellten Distribution ein Skript hinzu
So überprüfen Sie die neueste Version von io.spring.platform für das Schreiben in pom.xml von Spring (STS)
Repository Das angegebene Juwel ist im Bundle installiert, aber nicht auf die neueste Version aktualisiert
Der Name ist und das Alter ist Senden Sie eine Benachrichtigung an Slack mit der Java-freien Version von Sentry (mit Lambda)