Java Reflection: "java.lang.NoSuchMethodException"
Ich versuche, die Methode mithilfe von Reflection von einer anderen Klasse abzurufen, aber aus irgendeinem Grund gibt es weiterhin eine solche Ausnahme. Dies sind die Klassen, die ich benutze:
ScriptTable-Klasse:
for(Class<?> script: Scripts) {
System.out.println(script.getName());
try {
Method c = script.getMethod("scriptInfo()", script);
} catch(Exception e) {
e.printStackTrace();
}
}
DummyScript-Klasse
public String[] scriptInfo() {
String[] ScriptInfo = {"DummyScript", "Chris", "Does nothing atm"};
return ScriptInfo;
}