Может ли файл .class быть добавлен в urlpath URLClassLoader - PullRequest
1 голос
/ 14 апреля 2010

У меня есть пользовательский загрузчик классов, который происходит от URLClassLoader. Я добавил файл .class в urlpath, используя addURL (); но когда я делаю class.forname (), используя этот загрузчик, я получаю ClassNotFoundException. Однако, если я создаю банку и добавляю банку в urlpath, я не получаю никаких исключений.

Используя addURL (), можем ли мы добавить файл .class или каталог ?? Может кто-нибудь подтвердить это, потому что у меня это не работает?

1 Ответ

2 голосов
/ 14 апреля 2010

Аргумент addURL должен указывать на каталог, содержащий корневой пакет вашего .class, а не на сам файл.

...