From 6fbafc3ca487c2cf42630a471286334966355b43 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Wed, 28 May 2014 18:17:39 +0100 Subject: [PATCH] Add RUNTME scope to transitive dependencies in CLI Fixes gh-977 --- .../boot/cli/compiler/grape/AetherGrapeEngine.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/grape/AetherGrapeEngine.java b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/grape/AetherGrapeEngine.java index ebca33f4b5..72d879d45f 100644 --- a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/grape/AetherGrapeEngine.java +++ b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/grape/AetherGrapeEngine.java @@ -195,7 +195,8 @@ public class AetherGrapeEngine implements GrapeEngine { .getManagedDependencies()); DependencyRequest dependencyRequest = new DependencyRequest(collectRequest, - DependencyFilterUtils.classpathFilter(JavaScopes.COMPILE)); + DependencyFilterUtils.classpathFilter(JavaScopes.COMPILE, + JavaScopes.RUNTIME)); DependencyResult dependencyResult = this.repositorySystem .resolveDependencies(this.session, dependencyRequest);