diff --git a/hadoop-unit-maven-plugin/src/main/java/fr/jetoile/hadoopunit/HadoopUnitRunnable.java b/hadoop-unit-maven-plugin/src/main/java/fr/jetoile/hadoopunit/HadoopUnitRunnable.java index efa5e40f..d9bae96c 100644 --- a/hadoop-unit-maven-plugin/src/main/java/fr/jetoile/hadoopunit/HadoopUnitRunnable.java +++ b/hadoop-unit-maven-plugin/src/main/java/fr/jetoile/hadoopunit/HadoopUnitRunnable.java @@ -94,7 +94,7 @@ public void run() { RepositorySystem system = newRepositorySystem(); DefaultRepositorySystemSession session = newRepositorySystemSession(system); - DependencyFilter classpathFilter = DependencyFilterUtils.classpathFilter(JavaScopes.COMPILE); + DependencyFilter classpathFilter = DependencyFilterUtils.classpathFilter(JavaScopes.RUNTIME); components.stream().forEach( c -> { @@ -102,7 +102,7 @@ public void run() { ArtifactRequest request = new ArtifactRequest(); CollectRequest collectRequest = new CollectRequest(); - collectRequest.setRoot(new Dependency(artifact, JavaScopes.COMPILE)); + collectRequest.setRoot(new Dependency(artifact, JavaScopes.RUNTIME)); collectRequest.setRepositories(remoteRepos); log.info("Resolving artifact " + artifact + " from " + remoteRepos.stream().map(r -> r.getId() + "-" + r.getUrl()).collect(Collectors.joining(", "))); diff --git a/hadoop-unit-standalone/src/main/java/fr/jetoile/hadoopunit/HadoopStandaloneBootstrap.java b/hadoop-unit-standalone/src/main/java/fr/jetoile/hadoopunit/HadoopStandaloneBootstrap.java index b5261547..2cb80895 100644 --- a/hadoop-unit-standalone/src/main/java/fr/jetoile/hadoopunit/HadoopStandaloneBootstrap.java +++ b/hadoop-unit-standalone/src/main/java/fr/jetoile/hadoopunit/HadoopStandaloneBootstrap.java @@ -40,6 +40,7 @@ import org.eclipse.aether.transport.http.HttpTransporterFactory; import org.eclipse.aether.util.artifact.JavaScopes; import org.eclipse.aether.util.filter.DependencyFilterUtils; +import org.fusesource.jansi.AnsiConsole; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -124,12 +125,12 @@ public static void main(String[] args) throws BootstrapException, MalformedURLEx RepositorySystem system = newRepositorySystem(); DefaultRepositorySystemSession session = newRepositorySystemSession(system); - DependencyFilter classpathFilter = DependencyFilterUtils.classpathFilter(JavaScopes.COMPILE); + DependencyFilter classpathFilter = DependencyFilterUtils.classpathFilter(JavaScopes.RUNTIME); componentsToStart.stream().forEach(c -> { Artifact artifact = new DefaultArtifact(hadoopUnitConfiguration.getString(c.getArtifactKey())); CollectRequest collectRequest = new CollectRequest(); - collectRequest.setRoot(new Dependency(artifact, JavaScopes.COMPILE)); + collectRequest.setRoot(new Dependency(artifact, JavaScopes.RUNTIME)); collectRequest.setRepositories(newRepositories(system, session)); DependencyRequest dependencyRequest = new DependencyRequest(collectRequest, classpathFilter);