From b7e3ce220c77aea3f4b6ab417f4791c6cbb678d8 Mon Sep 17 00:00:00 2001 From: Jason van Zyl Date: Tue, 17 Sep 2013 10:22:35 -0400 Subject: [PATCH] I'm reverting this as per Benjamin: the change to the artifact filter is an optimization to avoid downloading needless artifacts, but for cases of uber JARs or other stuff pulling in those packages, the class realm manager's imports are crucial --- .../org/apache/maven/classrealm/DefaultClassRealmManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/maven-core/src/main/java/org/apache/maven/classrealm/DefaultClassRealmManager.java b/maven-core/src/main/java/org/apache/maven/classrealm/DefaultClassRealmManager.java index 1798875c00..41c7dc2906 100644 --- a/maven-core/src/main/java/org/apache/maven/classrealm/DefaultClassRealmManager.java +++ b/maven-core/src/main/java/org/apache/maven/classrealm/DefaultClassRealmManager.java @@ -169,6 +169,7 @@ public class DefaultClassRealmManager imports.put( "org.eclipse.aether.deployment", coreRealm ); imports.put( "org.eclipse.aether.graph", coreRealm ); imports.put( "org.eclipse.aether.impl", coreRealm ); + imports.put( "org.eclipse.aether.internal.impl", coreRealm ); imports.put( "org.eclipse.aether.installation", coreRealm ); imports.put( "org.eclipse.aether.metadata", coreRealm ); imports.put( "org.eclipse.aether.repository", coreRealm );