В Tomcat я хочу использовать банку внутри веб-приложения. Файл jar будет существовать вне каталога Tomcat.
Чтобы включить файл jar в путь класса 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, она, похоже, сработает. Но мне не разрешено это делать.
Пожалуйста, помогите мне с этой проблемой, поскольку у меня есть реализация на следующей неделе.