Описание тега dynamic-class-loaders
Загрузчик классов Java - это часть среды выполнения Java, которая динамически загружает классы Java в виртуальную машину Java.
2
ответа
Как загрузить класс, используя только имя класса
Мне нужно использовать Java Class.forName("") для загрузки одного из моих классов. Проблема в том, что мне нужно загрузить класс, указав только имя класса, а НЕ полное имя класса. Например, это работает, но не соответствует моим требованиям: Class.f…
26 апр '12 в 21:53
0
ответов
Classloader не загружает флягу во время выполнения?
Начнем с того, что все это работало, и внезапно оно просто прекратилось, и я действительно понятия не имею, сделал ли я что-то с этим или есть проблема где-то еще. Мой загрузчик классов должен загрузить файл JAR во время выполнения, но, очевидно, эт…
28 ноя '14 в 01:53
2
ответа
Нестандартный загрузчик классов с getResources для имен ENDING в слэше
Я отчаянно нуждаюсь в помощи, но не смог найти что-либо в Интернете по этому конкретному вопросу (многие связанные, которые оставляют мою конкретную проблему без ответа). В частности, мне нужно иметь возможность загружать код (jars) из центрального …
02 мар '15 в 05:51
1
ответ
Динамическая загрузка классов - NON-JDBC, общего назначения: "не удается найти метод символа"
У меня есть несколько кодов, которые анализируют данные, и я понял, что мне хотелось бы иметь немного кода, адаптированного к очень конкретному источнику данных, а не к общей обработке. Любой отдельный источник может меняться со временем, и уже есть…
09 май '15 в 00:53
1
ответ
Не могу загрузить классы из каталога. с jars, а может делать загрузку классов, когда банки распакованы / распакованы
Сообщество! Было бы здорово, если бы вы могли помочь мне с моей проблемой. Я получил пользовательский загрузчик классов, который будет java.system.class.loader - он содержит URL-адреса, где найти классы. Как это: public class TestSystemClassLoader e…
20 сен '11 в 06:08
3
ответа
Загрузка пользовательских классов в Dalvik с Gradle (новая система сборки Android)
В соответствии с введением пользовательской загрузки классов в Dalvik Фредом Чангом в блоге разработчиков Android: Виртуальная машина Dalvik предоставляет разработчикам средства для загрузки пользовательских классов. Вместо загрузки исполняемых файл…
11 авг '13 в 16:15
2
ответа
Динамическая загрузка классов в Java
У меня есть какое-то странное требование, мне нужно динамически загрузить класс, здесь у меня есть Interface public interface House { public Object loadHouseModel(String type); public Object loadHouseSpace(String type); } теперь нужный класс будет р…
15 фев '17 в 04:00
0
ответов
Загрузка класса из пакета не по умолчанию
Когда я пытаюсь загрузить класс динамически во время выполнения, и этот класс был скомпилирован в пакете, который не является пакетом по умолчанию, у меня возникает исключение ClassNotFound. Пример: Название пакета: "Модель". Название класса: "Cup.c…
14 дек '13 в 16:37
1
ответ
Сценарии использования RMIClassLoader и URLClassLoader?
Может ли кто-нибудь объяснить общее назначение этих двух погрузчиков? И каковы основные различия между ними? В каких типичных сценариях они используются?
04 ноя '13 в 22:06
1
ответ
Динамический класс с DeserializeObject доставляет ошибку: невозможно найти конструктор по умолчанию для использования для типа
Я изо всех сил пытаюсь поместить мои строковые данные JSON в динамически сгенерированный класс, который теперь выдает ошибку, которую я не могу определить, как решить эту проблему. Мой DynamicClass public class DynamicClass : DynamicObject { private…
07 янв '19 в 12:59
1
ответ
ClassNotFoundException при попытке загрузить класс из внешнего JAR во время выполнения
Я пытаюсь загрузить класс из JAR, представленный как массив byte[] во время выполнения.Я знаю две вещи о классе для загрузки:1. он реализует "RequiredInterface"2. Я знаю, что это квалифицированное имя: "sample.TestJarLoadingClass"Я нашел решение, в …
19 фев '17 в 09:40
0
ответов
Перезагрузка классов в C# - странное поведение
Вступление Я модифицирую игру и хочу динамически перезагружать моды во время выполнения, чтобы мне не приходилось перезапускать игру каждый раз, когда я вносил изменения. Я создал моддинг API, так что мод это просто класс, реализующий мой ICustomCom…
26 июл '17 в 14:48
3
ответа
Перегрузка классов Tomcat для JSP
Как перезагрузка классов работает в Tomcat, когда дело доходит до перезагрузки JSP (я говорю о внутренней архитектуре)? Я знаю, что каждый JSP компилируется в класс Java. Но как загрузчик классов (который уникален для каждого веб-приложения) перезаг…
07 июн '12 в 14:45
1
ответ
Можно ли загрузить класс без загрузки ссылочных классов / импорта?
(Да, это хакерская и, вероятно, не лучшая практика, но это наименее громоздкое решение) У меня есть проект, который включает в себя несколько jar-файлов - запускаемый лаунчер, сервер, оболочку для сервера и плагины для сервера. Средство запуска запу…
19 сен '16 в 00:13
8
ответов
Как я могу изменить класс java.lang на лету?
Я ищу способ добавить поля в поток на лету, переписав байт-код и перезагрузив класс, не зная, возможно ли это вообще. Любые указатели приветствуются. Я нашел некоторую информацию об изменении и загрузке класса, и я знаю, что JRebel может без проблем…
07 июн '13 в 14:11
1
ответ
ClassCastException, пока я использую пользовательский загрузчик классов
Я пытаюсь понять Java-классификацию. Я написал пример: class XLoader extends ClassLoader { // карта отображения имен классов на файлы .class, где хранятся их определения HashMap<String, String> mappings; XLoader(HashMap mappings) { this.mappin…
12 янв '17 в 10:35
1
ответ
Динамическая загрузка внешних jar-файлов в приложении весенней загрузки @runtime
У нас есть приложение весенней загрузки, которое ссылается на сторонний jar-файл. У сторонней банки есть все добытчики и сеттеры. Но этот внешний JAR периодически меняется. Эта внешняя банка находится в общем месте. Есть ли способ, которым приложени…
22 окт '18 в 08:30
1
ответ
Запустите тест JUnit программно, загружая различные файлы.class
В настоящее время я могу запустить тест JUnit программно, выполнив что-то вроде этого: JUnitCore junit = new JUnitCore(); Result result = new Result(); File root = new File("rootWhereSommatoreTest.classIS"); URLClassLoader classLoader = URLClassLoad…
08 окт '16 в 16:28
0
ответов
Есть ли риск добавления новых (неиспользованных) jar-файлов для запуска tomcat?
Я использую Tomcat8.5 в производстве, и у меня есть несколько приложений в веб-приложениях Существует ли риск перед загрузкой (и перезапуском) новой версии приложения, просто добавив новые (которые в настоящее время не будут использоваться) файлы ja…
14 авг '18 в 07:20
1
ответ
JBoss 7 - Программная загрузка банок из загрузчика классов модуля
У меня есть WAR-файл, который я развернул на JBoss 7, который динамически загружает ресурсы JAR, используя его загрузчик класса контекста. final ClassLoader cl = Thread.currentThread().getContextClassLoader(); propertiesUrls = cl.getResources(TRANSL…
31 янв '13 в 19:07