Milestone von Spring Boot 2.2.0M1
Um neue Feature zu testen, kann man auf die Milestone Repositories zurückgreifen. Da das Spring Boot Framework über ein Plugin eingebunden wird, muss das dem PluginManagement mit geteilt werden. Dazu muss man in der settings.gradle das Snapshot und/oder Milestone Repository hinzufügen. Ansonsten wird Spring Boot 2.2.0M1 Version von gradle nicht gefunden.
Plugin
Folgende Änderungen an der settings.gradle Datei sind nötig, um die Milestone Variante zu finden…
pluginManagement {
repositories {
maven { url 'https://repo.spring.io/snapshot' }
maven { url 'https://repo.spring.io/milestone' }
gradlePluginPortal()
}
resolutionStrategy {
eachPlugin {
if (requested.id.id == 'org.springframework.boot') {
useModule("org.springframework.boot:spring-boot-gradle-plugin:${requested.version}")
}
}
}
}
Dependencies
Jetzt kann regulär die Version 2.2.0.M1 eingebunden werden.
plugins {
id 'java'
id 'eclipse'
id 'org.springframework.boot' version '2.2.0.M1'
id 'io.spring.dependency-management' version "1.0.7.RELEASE"
}