Мой WebApplication кидалjava.lang.NoClassDefFoundError несмотря на потребовав Jar
java.lang.NoClassDefFoundError: javax/mail/Part
Я обнаружил, что WebApps/MYAPP/WEB-INF/Lib не имеют соответствующих банки (почта-1.4.jar и активация-1.1.jar). Я вручную добавил их и перезапустил контейнер tomcat (7.0.29).
Тем не менее, я все равно получаю ту же ошибку, что и при осуществлении моего приложения через соответствующий поток.
Что мне здесь не хватает?
Вы развертываете артефакт через WAR или в разобранном режиме? –
@LuiggiMendoza, я развернул его как WAR. Позже я вручную скопировал два баночки в взорванный каталог (с WAR все еще сидел каталог webapps) и перезапустил –
Попробуйте добавить библиотеки внутри папки lib внутри войны. Удалите взорванный каталог и перезапустите сервер приложений. –