Class<?> c;
JAR = new File("./scripts.jar").exists();
if(JAR)
{
JarClassLoader jcl;
try
{
jcl = new JarClassLoader("./scripts.jar");
for(String name : jcl.getClassNames())
{
if(!name.contains(".class"))
{
continue;
}
if(name.contains("$"))
{
continue;
} // пропускаем вложенные классы
name = name.replace(".class", "").replace("/", ".");
c = jcl.loadClass(name);
Script s = new Script(c);
_classes.put(c.getName(), s);
}
}
catch(Exception e)