theClasses.add(thisClass);
theNames.add(shortName);
checkVersions(thisClass);
ParameterHolder thisP = loadParameterHolderFromFile(thisClass);
String sourceJarPath="unknown";
try{
sourceJarPath = thisClass.getProtectionDomain().getCodeSource().getLocation().toURI().normalize().toString();
}catch(URISyntaxException e){