From 45d5b60f6dd92553ecd91bba8c0fc051ac6995e1 Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Wed, 4 Jan 2017 22:57:22 -0800 Subject: [PATCH] Shade annotation processor dependencies Update the annotation processor to be completely self contained. The single required dependency is now "shaded" into the jar. Fixes gh-7883 --- .../pom.xml | 33 +++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/spring-boot-tools/spring-boot-configuration-processor/pom.xml b/spring-boot-tools/spring-boot-configuration-processor/pom.xml index 0db592f986..f407ed5ab8 100644 --- a/spring-boot-tools/spring-boot-configuration-processor/pom.xml +++ b/spring-boot-tools/spring-boot-configuration-processor/pom.xml @@ -19,10 +19,11 @@ ${basedir}/../.. - - + + com.vaadin.external.google android-json + true @@ -41,6 +42,34 @@ none + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + com.vaadin.external.google:android-json + + + + + org.json + org.springframework.boot.configurationprocessor.json + + + false + true + true + + + +