Java ClassLoader формат для defineClass с каталогами / пакетами? - PullRequest
0 голосов
/ 09 февраля 2012

Поэтому я пишу пользовательский ClassLoader для поиска классов в банках, но я не могу найти правильный формат для defineClass() параметра "name". Я пробовал "d", "d.class", "a/b/c/d", "a.b.c.d" и, возможно, несколько других. Вот мое исключение:

java.lang.NoClassDefFoundError: d (неправильное имя: a / b / c / d)

Кто-нибудь знает правильный способ отформатировать это?

1 Ответ

2 голосов
/ 09 февраля 2012

Спаратор - точка (.), А не косая черта (/) для пути.Поэтому формат abcd должен работать, если вы указываете правильный путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...