Using spring-boot Gradle plugin but getting spring boot version from dependency management -


i have gradle setup need hard code spring-boot version. possible dependency management instead? issue occurs in project module contains actual code. there need call :

springboot {     requiresunpack = ["com.example:util"] } 

in order need apply spring-boot plugin. plugin available need have dependency "org.springframework.boot:spring-boot-gradle-plugin:${springbootversion}". , need specify springbootversion hard coded...

this parent gradle file:

buildscript {      ext {         springbootversion = '1.4.0.release'     }     repositories {         mavencentral()         jcenter()     }     dependencies {         classpath "org.springframework.boot:spring-boot-gradle-plugin:${springbootversion}"         classpath 'io.spring.gradle:dependency-management-plugin:0.6.0.release'     } }  plugins {     id "io.spring.dependency-management" version "0.6.0.release" }  group 'test'   repositories {     mavencentral() }  allprojects {     apply plugin: 'java'     apply plugin: 'io.spring.dependency-management'      dependencymanagement {         imports {             // note these 2 bom's not easy combine, define cloud first , try find versions same version of spring-boot when upgrading.             mavenbom 'org.springframework.cloud:spring-cloud-starter-parent:brixton.sr5'             mavenbom 'io.spring.platform:platform-bom:2.0.7.release'          }     } } 

and module gradle file:

group = "test"  apply plugin: 'spring-boot' apply plugin: 'io.spring.dependency-management'  sourcecompatibility = 1.8 targetcompatibility = 1.8  // temporary fix jersey springboot {     requiresunpack = ["com.example:util"] } 

if remove dependency spring-boot-gradle-plugin in parent gradle file, cannot use apply plugin: 'spring-boot' in module gradle file , without gradle dls method springboot { not defined...

can achieve without having hard code springbootversion = '1.4.0.release'in parent gradle file?


Comments

Popular posts from this blog

amazon web services - S3 Pre-signed POST validate file type? -

c# - Check Keyboard Input Winforms -