В моем собственном загрузчике классов я получаю все записи из файла jar и использую defineClass() для загрузки классов в память.
Моя проблема в том, что если у jar есть внутренние классы (например, MyClass$1.class), метод defineClass завершается с ошибкой java.lang.NoClassDefFoundError: IllegalName
.
Очевидно, что для работы java нужны все файлы из jar, но как можно загрузить внутренние классы?
URLClassLoader
? - person Paŭlo Ebermann   schedule 27.03.2011