jak wywołać z użyciem refleksji metodę która ma zmienną liczbę argumentów ?
mam coś takiego:
public static String loadJar(String ... params) {
...
}
public static Object invoke(ShellCommand command, Object[] parameters) throws CommandException {
Object instance = getInstance(command);
return command.getMethodInstance().invoke(instance, parameters);
}
przy próbie wywołania dostaję: 'wrong number of arguments'