Index: trunk/java-utils/src/main/java/de/ugoe/cs/util/console/CommandExecuter.java
===================================================================
--- trunk/java-utils/src/main/java/de/ugoe/cs/util/console/CommandExecuter.java	(revision 2233)
+++ trunk/java-utils/src/main/java/de/ugoe/cs/util/console/CommandExecuter.java	(revision 2260)
@@ -20,4 +20,5 @@
 import java.io.FilenameFilter;
 import java.io.IOException;
+import java.lang.reflect.InvocationTargetException;
 import java.net.URL;
 import java.util.ArrayList;
@@ -189,5 +190,5 @@
         try {
             Class<?> cmdClass = Class.forName(className);
-            cmd = (Command) cmdClass.newInstance();
+            cmd = (Command) cmdClass.getDeclaredConstructor().newInstance();
         }
         catch (NoClassDefFoundError e) {
@@ -199,4 +200,6 @@
         catch (IllegalAccessException e) {}
         catch (InstantiationException e) {}
+        catch (InvocationTargetException e) {}
+        catch (NoSuchMethodException e) {}
         catch (ClassCastException e) {
             Console.traceln(Level.WARNING, className + "found, but does not implement Command");
