powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / ClassLoader
10 сообщений из 10, страница 1 из 1
ClassLoader
    #34510238
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли как то передать класс из одного класслоадера в другой?
...
Рейтинг: 0 / 0
ClassLoader
    #34510284
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно.
...
Рейтинг: 0 / 0
ClassLoader
    #34510297
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Исчерпывающий ответ. А каким образом?
...
Рейтинг: 0 / 0
ClassLoader
    #34510325
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JugaМожно ли как то передать класс из одного класслоадера в другой?
А что подразумевается под процессом передачи класса? И для чего это понадобилось если можно указать нужный загрузчик в нужном месте?
...
Рейтинг: 0 / 0
ClassLoader
    #34510392
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне нужно зоздавать инстансы классов которые я получаю в виде byte[], для этого я создал свой класслоадер, но проблема в том что этот загрузчик не видит нужных ресурсов поэтому я не могу из него создать инстанс. Если б можно было передать класс нужному загрузчику было бы всё ок.
...
Рейтинг: 0 / 0
ClassLoader
    #34510535
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JugaМне нужно зоздавать инстансы классов которые я получаю в виде byte[], для этого я создал свой класслоадер, но проблема в том что этот загрузчик не видит нужных ресурсов поэтому я не могу из него создать инстанс. Если б можно было передать класс нужному загрузчику было бы всё ок.
Набор слов. Но чисто на интуитивном уровне мне кажется нужно во-первых указать parent при создании загрузчика. Во-вторых, можно попробовать подменть Thread context ClassLoader, но надо ли это из описания выше я понять не могу.
...
Рейтинг: 0 / 0
ClassLoader
    #34511350
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А каким образом ищутся ресурсы? Так -
Код: plaintext
1.
 this .getClass().getResourceAsStream(...)
?

Если да, то может проще получить тот загрузчик, который найдет ресурсы, а не таскать классы по разным загрузчикам.

Можно так попробовать:
Код: plaintext
1.
.getClassLoader().getSystemClassLoader().getResource("...");
...
Рейтинг: 0 / 0
ClassLoader
    #34511436
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а зачм тебе класслоадер? Десериализовать не получится? Или у тебя байткоды не джавовские?
...
Рейтинг: 0 / 0
ClassLoader
    #34511891
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Классы хранятся в виде блобов в оракле. Ресурсы имеется ввиду классы находящиеся в области видимости одного загрузчика и не доступные из моего
...
Рейтинг: 0 / 0
ClassLoader
    #34512146
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JugaКлассы хранятся в виде блобов в оракле. Ресурсы имеется ввиду классы находящиеся в области видимости одного загрузчика и не доступные из моего
Когда создаешь свой загрузчик указывай текущий в качестве родительского и будет тебе шастье.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / ClassLoader
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]