В Tomcat я хочу использовать банку внутри веб-приложения. Файл jar будет существовать вне каталога Tomcat.
Чтобы включить файл jar в classpath tomcat, я изменил свойства TomcatHome / conf / catalina.properties, указав абсолютный путь к моему файлу jar, например,
shared.loader=D:\jaa\MyJarFile.jar
согласно предложению, приведенному в ссылке,
http://www.mulesoft.com/tomcat-classpath
но выдает ошибку,
java.lang.NoClassDefFoundError
Я тоже пробовал,
shared.loader=D:\jaa\*.jar
shared.loader=file:\\D:\jaa\MyJarFile.jar
Кажется, ни один из них не работает: (
Если я попытаюсь поместить банку в tomcat / lib, она, похоже, сработает. Но мне нельзя это делать.
Пожалуйста, помогите мне решить эту проблему, так как у меня будет реализация на следующей неделе.