Вопросы по теме 'urlclassloader'
Хотя мой класс был загружен, Class.forName выбрасывает ClassNotFoundException
Код выглядит следующим образом
он загружает все классы в файл jar, который я поместил в свой домашний каталог.
import java.io.File;
import java.util.jar.JarFile;
import java.util.jar.JarEntry;
import java.net.URLClassLoader;
import...
6803 просмотров
schedule
03.11.2021
Android - загрузка внешнего .jar во время выполнения
Я хочу загрузить внешнюю библиотеку во время выполнения.
Вот источник:
import java.lang.*;
import java.net.*;
import java.io.*;
public class Main {
public static void main (String args[]) throws Exception {
System.out.println("Load...
1286 просмотров
schedule
02.10.2021
java.lang.LinkageError на Tomcat9: java.net.URLClassLoader попытался дублировать определение класса для DefaultTokenServices
Размер бэкэнд-приложения моей компании составлял около 100 МБ, поэтому мы решили изменить объем всех зависимостей maven на предоставленные. Jar-файлы были перемещены из .war в папку opt / tomcat / shared / lib (согласно этой инструкции...
98 просмотров
schedule
22.11.2021
URLClassLoader не может найти класс, который находится в другом каталоге
Я делаю подключаемый модуль eclipse, и мне нужно получить доступ к выбранному классу из какого-то случайного проекта в eclipse. Я извлек выбранный файл:
IPath className;
Object firstElement, firstElement1;
/* Setting service to track when some...
808 просмотров
schedule
03.03.2022
Пример Java с ClassLoader
У меня небольшая проблема. Я изучаю java SE и нахожу класс ClassLoader. Я пытаюсь использовать его в приведенном ниже коде: я пытаюсь использовать URLClassLoader для динамической загрузки класса во время выполнения.
URLClassLoader urlcl = new...
22352 просмотров
schedule
17.05.2022
после сборки с помощью maven install Десериализация Java завершается с ошибкой ClassNotFoundException, хотя Class.forName() находит класс в среде IDE и экспортирует
Из-за использования Spring Batch один из моих классов должен быть сериализуемым. Это отлично работает в Eclipse IDE. Но как только я создаю цель «maven install» и тестирую из командной строки, утилита десериализации Spring не находит класс, хотя...
117 просмотров
schedule
30.05.2022
Загружать банку динамически
В моем Java-приложении я прочитал файл jar (упакованный с плагином Maven Shade) в поток байтов. В банке есть класс точки входа, определенный в POM.xml
<build>
...
<plugins>
...
<plugin>...
3435 просмотров
schedule
23.06.2022
Как загрузить файл .class во время выполнения для использования с JUnitCore.runclasses()
Я разрабатываю средство, которое будет выполнять модульный тест Java.
Системе потребуется скомпилировать файл .java (из-за пределов рабочего каталога) во время выполнения и «импортировать» полученный файл .class. Затем этот файл .class будет...
461 просмотров
schedule
28.06.2022
Хитрое решение / хак с загрузчиком классов, необходимое для того, чтобы сделать дочерние интерфейсы JMS CL доступными в родительском CL.
Я пишу адаптер JMS от нескольких поставщиков, и некоторые глупые проблемы с лицензированием привели к необходимости хитрого решения / взлома загрузчика классов - это не будет красиво, но я бы хотел услышать несколько гениальных идей от эксперта....
209 просмотров
schedule
01.09.2022
Почему класс не может быть загружен URLClassLoader?
Я хочу смоделировать метапространство OOM. Я планирую загрузить класс ClassA другим URLClassLoader, вот код:
package classloader;
import java.io.File;
import java.net.URL;
import java.net.URLClassLoader;
import java.util.ArrayList;
import...
324 просмотров
schedule
02.10.2022
Ошибка при загрузке классов файла JAR во время выполнения
Я пытаюсь добавить файл JAR в путь к классу и загрузить все классы из файла JAR во время выполнения. вот код, который я написал для этой задачи (этот класс расширяет URLClassLoader)
public void loadJar(final String fName) throws IOException,...
716 просмотров
schedule
13.08.2023
понимание urlclassloader, как получить доступ к загруженным классам jar
Я пытаюсь понять, как получить доступ/сделать доступным файл jar с помощью URLClassLoader.
Сначала я загружаю файл jar с помощью
package myA;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import...
4712 просмотров
schedule
07.06.2023
Не удается найти класс с Class.forName(), но он существует
У меня есть программа, в которой я генерирую классы во время выполнения (включает только переменные и связанные с ними методы получения и установки). Позже я хочу заполнить классы.
Чтобы получить класс - я знаю его имя, но его нет в пути к классам...
8708 просмотров
schedule
02.03.2023
Gemfire 8.1 – Исключение – ServerOperationException – SerializationException – Исключение ClassNotFoundException
Мы пишем в приложении Java 8 + Play 2.
Мы находимся в процессе перехода с Gemfire 6 на Gemfire 8.
Ниже приведен мой файл gemfire client-cache.xml.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE client-cache PUBLIC
"-//GemStone...
820 просмотров
schedule
25.03.2023
Java 9 динамически загружает банку во время выполнения, расширяя Class-Path
Всем пользователям Java 9, которые могут помочь,
В версиях до Java 9 мы могли динамически загружать jar, просто добавляя его к пути к классам во время выполнения. Для этого мы использовали Someclass.class.getClassLoader(), приведенный к...
117 просмотров
schedule
15.05.2023
Manifest.mf и импорт
У меня есть следующая структура dynamodb.jar , где lib/ имеет кучу .jar . Все эти вложенные .jar нужны com.mparnisa.dynamodb.table .
Из другого проекта IntelliJ я пытаюсь создать экземпляр класса в этом dynamodb.jar :
try {...
32 просмотров
schedule
02.03.2023
Apache Ignite: включение загрузки однорангового класса не привело к автоматическому развертыванию классов StoreAdapter и Pojo
Я использую Apache Ignite 2.10.0, мне нужна функция чтения / записи для загрузки / записи данных в кеш из стороннего хранилища и в него, для этого я реализовал PersonStore, который расширяет класс CacheStoreAdapter. Я хочу, чтобы мои классы...
38 просмотров
schedule
24.12.2022
URLClassLoader не может найти классы
Я хочу использовать URLClassLoader для загрузки классов в определенный каталог из jar-архива.
Структура проекта следующая
/
application.jar
/lib/
mysql.jar
log4j.jar
...
/myClasses/
class1.class
class2.class
...
Баночка...
2974 просмотров
schedule
04.03.2024
Как я могу выполнять groovy-скрипты в изолированном загрузчике классов?
Я пытаюсь запустить groovy-скрипты в изолированном загрузчике классов, чтобы они не выполнялись в контексте зависимостей вызывающего класса.
Path log4j = Paths.get("..../lib/log4j-1.2.17.jar");
Path groovy =...
660 просмотров
schedule
05.05.2024