prefer TCCL.loadClass over Class.forName

git-svn-id: https://svn.apache.org/repos/asf/maven/shared/trunk@1462922 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/maven/reporting/exec/DefaultMavenPluginManagerHelper.java b/src/main/java/org/apache/maven/reporting/exec/DefaultMavenPluginManagerHelper.java
index 5a28350..0fe9fca 100644
--- a/src/main/java/org/apache/maven/reporting/exec/DefaultMavenPluginManagerHelper.java
+++ b/src/main/java/org/apache/maven/reporting/exec/DefaultMavenPluginManagerHelper.java
@@ -105,7 +105,7 @@
         {
             try
             {
-                Class.forName( "org.sonatype.aether.graph.DependencyFilter" );
+                Thread.currentThread().getContextClassLoader().loadClass( "org.sonatype.aether.graph.DependencyFilter" );
                 isEclipseAether = false;
             }
             catch ( ClassNotFoundException e )