blob: ae53cb6c6f51be83abbc82be7f810e44a83bc93f [file] [log] [blame]
package org.apache.s4.tools;
import java.lang.reflect.Method;
import java.util.Arrays;
public class Tools {
public static void main(String[] args) {
try {
Class<?> toolClass = Class.forName(args[0]);
Method main = toolClass.getMethod("main", String[].class);
if (args.length > 1) {
main.invoke(null, new Object[] { Arrays.copyOfRange(args, 1, args.length) });
} else {
main.invoke(null, new Object[] { new String[0] });
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}