Вопросы по теме 'classloader'

log4j и загрузчик классов контекста потока
Я новичок в Java и только начинаю понимать концепцию загрузчиков классов. Прямо сейчас у меня возникают некоторые проблемы с log4j, связанные с использованием загрузчика классов контекста потока. Я получаю следующие ошибки: A...
7184 просмотров
schedule 27.04.2024

-XX:+TraceClassLoading эквивалент для JRockit
У нас проблемы с загрузкой классов, и мы хотим отследить загрузчик классов JVM. В Sun JVM мы обычно используем флаги -XX:+TraceClassLoading, чтобы пролить свет на проблему, но на этот раз мы используем JRockit. Кто-нибудь из вас знает, есть ли...
1960 просмотров
schedule 12.01.2024

ClassLoader.getSystemResourceAsStream(className) возвращает значение null при попытке загрузить ресурс файла класса
Class clazz = ...; InputStream is = ClassLoader.getSystemResourceAsStream(clazz.getName().replace('.', '/') + ".class"); Входной поток возвращает ноль. Я использовал простой агент инструментария Java для регистрации классов по мере их загрузки,...
1071 просмотров
schedule 17.10.2022

Загадка связанного загрузчика классов
У меня проблемы с загрузчиками классов Java, может быть, кто-нибудь может пролить свет на это. Суть проблемы я извлек к следующему: Есть три класса - ClassLoaderTest , LoadedClass и LoadedClassDep . Все они на разных путях....
491 просмотров
schedule 15.09.2022

Загрузка ресурсов с помощью контекстного загрузчика завершается с ошибкой NullPointerException.
Мне просто интересно, почему я не могу загрузить ресурс с помощью загрузчика контекста потока в Felix OSGi? Я не должен трогать загрузчик контекста, я что-то не так делаю или это ошибка? У меня супер простая связка с простым активатором:...
3479 просмотров
schedule 16.07.2022

ClassLoader в веб-контейнере
Для автономного приложения Java я могу использовать следующие коды для динамической загрузки jar lib во время выполнения на основе пути к библиотеке. Кажется, это не работает, если я развертываю те же коды в веб-контейнере Java и запускаю как...
1057 просмотров
schedule 31.10.2022

ClassLoader.getResourceAsStream в Jboss 7 всегда возвращает null
У меня есть один файл my.sar, определенная структура выглядит следующим образом мой.сар | | |---------META-INF | | | |----------------------jboss-deployment-structure.xml | |----------------------jboss-service.xml в...
653 просмотров
schedule 19.11.2023

Какой загрузчик классов будет использоваться в этом случае?
У меня возникла следующая проблема. Для установки свойств используется HashMap , а ключом является ClassLoader . Код, устанавливающий свойство, следующий ( AxisProperties ): public static void setProperty(String propertyName, String value,...
269 просмотров

Утечка памяти JDK1.7 ClassLoader
У меня есть UrlClassLoader, ориентированный на детей, для динамической загрузки файла jar. Затем я делаю отражение, чтобы вызвать метод в загруженном файле jar. После завершения я предпочитаю выгрузить загрузчик классов. Затем я пытаюсь выполнить...
1313 просмотров
schedule 01.07.2022

Устранение ошибки нарушения ограничения загрузчика на org.w3c.dom.Node в среде OSGi
Я получаю следующую ошибку в своей среде OSGi: java.lang.LinkageError: loader constraint violation: loader (instance of <bootloader>) previously initiated loading for a different type with name "org/w3c/dom/Node" at...
3325 просмотров
schedule 15.11.2023

java: ClassLoaders
Скажем, у меня есть класс A, загруженный ClassLoader CL1. У меня есть еще один класс B, загруженный ClassLoader CL2. Предположим, что оба класса теперь загружены соответствующими загрузчиками классов. Если я выполню следующий оператор из A,...
84 просмотров
schedule 12.10.2023

определение корневого пути к классам для class.getResource()
Я использую java в Eclipse (windows) и пытаюсь использовать: myClass.getResource("/image.jpg"), В то время как image.jpg существует в корневом каталоге «myProject/». Он возвращает ноль. Я проверил много других тем, но ни одна из них не...
17273 просмотров
schedule 07.10.2023

Вызов одного и того же метода с одинаковым именем пакета из разных JAR [дубликатов]
У меня есть три файла Jar. Все файлы jar содержат один и тот же класс TestServicesImpl и один и тот же метод displayWeLcomeMessage(), но с разными сообщениями (выходными данными) displayWeLcomeMessage(). Пример: public void...
1261 просмотров
schedule 09.10.2022

Можно ли создать ClassLoader, содержащий одну банку?
Я пытаюсь написать простой анализатор кода и, для начала, просто хочу создать экземпляр ClassLoader , путь к классам которого представляет собой один файл jar, независимый от пути к классам фактического приложения анализатора кода. Затем я хочу...
176 просмотров
schedule 17.05.2024

Замена библиотеки в Websphere 8.5 вызывает NoClassDefFoundError
По разным причинам, которые временно мешают мне выполнить полную перекомпиляцию и повторное развертывание, я хочу выполнить горячую замену библиотеки .jar в приложении в Websphere. Я хочу заменить библиотеку xyz-1.7.jar предыдущей версией,...
1711 просмотров

UnsatisfiedLinkError: Собственная библиотека C:\Domino\nlsxbe.dll уже загружена в другой загрузчик классов
У меня есть процесс таймера, который читает Lotus Notes 5 и сбрасывает прочитанный документ в репозиторий modeshape. Процесс записывает метку времени и другую соответствующую информацию в таблицу БД и использует ее, чтобы определить, где он был...
926 просмотров
schedule 08.11.2023

RMI: ClassNotFoundException возникает при привязке двух удаленных объектов к одному и тому же реестру
У меня есть два удаленных объекта, которые я пытаюсь привязать к одному и тому же реестру RMI. Вот структура моего проекта: Мой первый класс (RemoteServer1.java) package com.abc.rmi; import java.rmi.AccessException; import...
364 просмотров
schedule 03.06.2024

Запустите каждый тест JUnit с отдельным ClassLoader (нет, правда)
Как заставить JUnit использовать отдельный ClassLoader для каждого выполняемого тестового класса? Я пишу JUnit TestRunner для библиотеки, которая устанавливает много статических переменных. По сути, я хочу сбросить все это между каждым...
4407 просмотров
schedule 15.02.2024

Ожидаемый класс автозагрузчика будет определен в файле
Я знаю, что этот вопрос задавали много раз, но я не нашел в Интернете решения, соответствующего моей проблеме. Итак, я создал UserBundle, и когда я пытаюсь получить доступ к странице входа, у меня возникает следующая ошибка: Автозагрузчик...
1592 просмотров
schedule 13.06.2024

Nashorn JavaScript Invocable.getInterface не работает через загрузчики классов в веб-приложении
Мне нужно вызвать (с Nashorn) из Java-кода функцию, определенную в JavaScript, и передать туда некоторые параметры. Вместо использования Invocable.invokeFunction("Foo", arg1, arg2) я собирался определить интерфейс, а затем запросить Invocable для...
600 просмотров