boolean flag = true;
try {
URL u = new URL("file:=\\\D:\Newfolder\DEMO");
URLClassLoader urlClassLoader = (URLClassLoader) ClassLoader.getSystemClassLoader();
Class urlClass = URLClassLoader.class;
Method method = urlClass.getDeclaredMethod("addURL", new Class[]{URL.class});
method.setAccessible(true);
method.invoke(urlClassLoader, new Object[]{u});
} catch(Exception e) {
e.printStackTrace();
}
try {
Class.forName("intern.AddCustomer");
}
catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
flag = false;
}
System.out.println(flag);
Я хочу получить доступ к файлу AddCustomer, который находится в демонстрационном проекте. Я хочу, чтобы флаг был истинным, но я получаю исключение classNotFound, Что я делаю неправильно ??