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

Java Swing Проблема
У меня есть доска с карточками, в которых я должен найти спички. У меня есть две переменные buttonA и buttonB для отслеживания нажатых квадратов. Когда они равны, я могу удалить их с доски, просто добавив этот код:...
3644 просмотров
schedule 30.04.2022

Выгрузка класса Javaagent
У меня есть java-агент, который обрабатывает байт-код. Я использую API прикрепления в Java 6, чтобы пользователи могли динамически загружать агент и код инструмента и деинструмента с помощью моего агента Java. Я использую атрибут манифеста...
2248 просмотров
schedule 12.04.2023

как загрузчики классов Java работают в обычных условиях (неявное использование загрузчиков классов)
Я изучаю динамическую модификацию пути к классам. Я нашел одно решение, которое хорошо работает , но делает это с помощью явного вызова добавить URL(). (предположительно при запуске) Однако я хотел бы перехватить процесс загрузки классов во...
3184 просмотров
schedule 16.01.2023

Как вы разделяете ресурс системы кэширования Java (JCS) между несколькими EJB
Я использую JCS для хранения результатов поиска ldap, которые должны использоваться несколькими EJB. Я создал одноэлементный класс для инициализации JCS только один раз, но из-за загрузчика классов EJB он был инициализирован несколько раз своей...
2244 просмотров
schedule 19.10.2022

Список каталогов файла JAR в пути к классам
Обычно для ссылки на файл, содержащийся в файле JAR, используется ClassLoader.getResource . Есть ли способ получить содержимое каталога в файлах JAR (аналогично java.io.File.listFiles() )? Обратите внимание, что файл JAR находится в пути к...
7259 просмотров
schedule 11.04.2023

JasperReports: как добавить шрифт не в путь к классам приложения
Я пытаюсь использовать шрифт, который не установлен в моей локальной ОС, с расширением JasperReports . Отчет о яшме использует таким образом: <textField> <reportElement x="0" y="0" width="137" height="20"/>...
13812 просмотров
schedule 26.06.2023

Проблема с созданием пользовательского загрузчика классов
Я пытаюсь создать собственный загрузчик классов, чтобы выполнить следующее: У меня есть класс в пакете com.company.MyClass Когда загрузчику классов предлагается загрузить что-либо в следующем формате: com.company.[additionalPart].MyClass...
255 просмотров
schedule 23.11.2022

Странное поведение загрузчика классов Doctrine 2 - неправильные пути к классам
У меня небольшая проблема с загрузчиком классов, добавленным в проект Doctrine 2. У меня такая простая структура каталогов: config (файл начальной загрузки) html (корневой каталог с шаблонами / изображениями / js и т. д.) php Сущности...
1506 просмотров
schedule 09.10.2022

Как я могу запустить свой код при загрузке класса?
Есть ли реальный способ запустить мой собственный код всякий раз, когда какой-либо класс загружается в Java, без принуждения пользователя явно и вручную загружать все классы с помощью специального загрузчика классов? Не вдаваясь в подробности,...
7503 просмотров
schedule 29.10.2022

Архитектура запуска скриптов Groovy
Исходная информация: у меня есть отличное приложение (назовем его Runner ), которое способно запускать все, что реализует определенный интерфейс (назовем его Runnable ). . И у меня есть пул Runnables (отличные сценарии), которые должны быть...
294 просмотров
schedule 05.11.2023

выполнение метода Java с зависимостями внутри динамически загружаемого класса
У меня есть файл jar с собственными библиотеками, как и в любом другом проекте netbeans. Кроме того, у меня есть папка «plugins» для хранения плагинов в формате файла .jar. Я загружаю плагины с помощью URLClassLoader, и я также выполняю правильный...
681 просмотров
schedule 02.11.2023

Можно ли взломать менеджер безопасности с помощью sun.misc.unsafe?
После обсуждения другого вопроса поднимается интересный вопрос. Классы, загруженные с помощью менеджера безопасности, защищены соответствующей безопасностью. Эта безопасность может отключить отражение (например). Вопрос: можно ли взломать...
551 просмотров
schedule 14.05.2022

Java WebStart работает медленно, запрашивая библиотеки из недопустимой папки
Проблема и вопрос: веб-приложение Java ищет свои классы в базовой папке вместо ./lib. Как было предложено в аналогичном вопросе в приложения Java Web Start неоднократно запрашивают несуществующие файлы , я отключил off подпись jar, чтобы...
3375 просмотров
schedule 01.05.2022

Загрузите apk с помощью ClassLoader и openRawResources
Могу ли я загрузить apk, который я поместил в свою папку res/raw/ , с помощью ClassLoader? И для загрузки apk я использую openRawResources().
1827 просмотров
schedule 24.02.2024

JMX: как предотвратить утечку памяти Classloader в контейнере сервлетов?
Мне интересно, следует ли и как мне иметь дело с MBeans, которые зарегистрированы прямо или косвенно из моего приложения, которое развертывается в контейнере сервлетов. В большинстве случаев есть два варианта получения MBeanServer , которые вы...
2393 просмотров
schedule 06.03.2022

Что для Sun JVM создает экземпляры sun.reflect.DelegatingClassLoader во время выполнения?
При анализе дампа кучи с помощью jhat я наблюдал множество созданных экземпляров DelegatingClassLoader, хотя они не вызывались явно в коде. Я ожидаю, что это будет своего рода механизм оптимизации отражения. Кто-нибудь знает подробности?
6148 просмотров
schedule 04.07.2022

Добавление Java в общий список неизвестного типа
Я столкнулся с чем-то, с чем раньше не сталкивался в Java, а именно: мне нужно создать новый экземпляр, скажем, класса ArrayList во время выполнения без назначения известного типа, а затем добавить данные в список. Звучит немного расплывчато, поэтому...
34183 просмотров
schedule 16.03.2024

Исключение определенных классов из загрузчика классов контекста потока в Java?
Если у меня есть программа, вызываемая следующим образом java -cp a.jar;b.jar;c.jar MainClass Все классы из a.jar, b.jar и c.jar будут доступны для всех потоков моей программы. Я хотел бы иметь поток, который создается в какой-то момент во...
1027 просмотров
schedule 28.02.2022

Есть ли какой-нибудь обновляемый заводной загрузчик классов?
Я ищу обновляемый загрузчик классов groovy, я хочу, чтобы файл groovy менялся на лету, я знаю, что GroovyScriptEngine делает это, но если у меня есть AClass.groovy и BClass.groovy , и я пишу в AClass : Class pageClass =...
204 просмотров
schedule 03.11.2023

Создание проекта дало мне java.lang.LinkageError: API JAXB 2.1 загружается из загрузчика классов начальной загрузки
При создании проекта я получаю следующую ошибку: java.lang.LinkageError : JAXB 2.1 API загружается из загрузчика классов начальной загрузки, но этот RI (из jar: file: / C: / Documents and Settings / ind / .m2 / repository / com / sun / xml /...
1840 просмотров
schedule 12.01.2023