как найти загрузочную банку в tomcat с помощью classLoaderUrl - PullRequest
0 голосов
/ 04 августа 2020

в Tomcat 7, мне нужно загрузить класс из указанного c jar-файла в файле войны в /WEB-INF/lib/jasperreports-5.6.0.jar.

Как можно Я получаю следующий код для работы?

Баночка содержит указанный класс, но я, по-видимому, не знаю, как правильно квалифицировать банку в первой строке, чтобы она была найдена

URL[] classLoaderUrls = new URL[]{new URL("file://WEB-INF//lib//jasperreports-5.6.0.jar")};
URLClassLoader urlClassLoader = new URLClassLoader(classLoaderUrls);
Class<?> beanClass = urlClassLoader.loadClass("net.sf.jasperreports.engine.JasperRunManager");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...