bjonnh
04/26/2019, 6:17 PMsnowe
04/26/2019, 7:08 PMplatform
configuration, which allows you to import boms like maven.bjonnh
04/26/2019, 7:33 PMsnowe
04/26/2019, 7:33 PMimplementation(platform(..))
bjonnh
04/26/2019, 7:36 PMsnowe
04/26/2019, 7:36 PMbjonnh
04/26/2019, 7:36 PMsnowe
04/26/2019, 7:37 PMdependencyManagement
plugin or blockbjonnh
04/26/2019, 7:37 PMsnowe
04/26/2019, 7:40 PMbjonnh
04/26/2019, 7:40 PMsnowe
04/26/2019, 7:41 PMbjonnh
04/26/2019, 7:42 PMsnowe
04/26/2019, 7:43 PMbjonnh
04/26/2019, 7:43 PMsnowe
04/26/2019, 7:44 PMbjonnh
04/26/2019, 7:45 PMsnowe
04/26/2019, 7:45 PMapply
if you use the plugins
block https://github.com/bjonnh/gradle-kotlin-spring-debug/blob/master/api-library/build.gradle.kts#L8-L10bjonnh
04/26/2019, 7:45 PMsnowe
04/26/2019, 7:45 PMplatform
declaration https://github.com/bjonnh/gradle-kotlin-spring-debug/blob/master/api-library/build.gradle.kts#L14-L16bjonnh
04/26/2019, 7:45 PMsnowe
04/26/2019, 7:46 PMplatform
bjonnh
04/26/2019, 7:46 PMsnowe
04/26/2019, 7:47 PMbjonnh
04/26/2019, 7:47 PMsnowe
04/26/2019, 7:47 PMplatform
is a replacement for dependencyManagement
. Do you know what a BOM is?bjonnh
04/26/2019, 7:47 PMsnowe
04/26/2019, 7:48 PMbjonnh
04/26/2019, 7:48 PMsnowe
04/26/2019, 7:49 PM<dependencyManagement>
block in the parent pom. and then anywhere you use that parent pom (other microservices or libraries or whatever), you will be able to declare a dependency without declaring a version.bjonnh
04/26/2019, 7:50 PMsnowe
04/26/2019, 7:50 PMbjonnh
04/26/2019, 7:52 PMsnowe
04/26/2019, 7:52 PMbjonnh
04/26/2019, 7:53 PMsnowe
04/26/2019, 8:07 PMbjonnh
04/26/2019, 8:09 PMsnowe
04/26/2019, 8:17 PMbjonnh
04/26/2019, 8:17 PMsnowe
04/26/2019, 8:17 PMbjonnh
04/26/2019, 8:17 PMsnowe
04/26/2019, 8:26 PMallprojects
block.bjonnh
04/26/2019, 8:32 PMsnowe
04/26/2019, 8:33 PMbjonnh
04/26/2019, 8:34 PMsnowe
04/26/2019, 8:36 PMbjonnh
04/26/2019, 8:43 PMsnowe
04/26/2019, 8:52 PMbjonnh
04/26/2019, 8:53 PMsnowe
04/26/2019, 8:53 PMsnowe
04/26/2019, 8:55 PM