Я занимаюсь разработкой системы онлайн-конференций на основе инфраструктуры Java EE с использованием NetBeans для своей школы.Мой проект содержит библиотеку Java EE с пакетом javax.mail
.
Я использую класс javax.mail.authenticator
в своем коде, и все вроде бы в порядке.Однако, когда я запускаю проект и пытаюсь отправить электронное письмо с этой системой, возникает проблема, говоря, что он не может найти класс javax.mail.authenticator
.
Затем я помещаю файлы mail.jar и authenticator.jar в папку WEB-INF / lib, после чего он может отправлять электронную почту корректно.Я не знаю, почему он не может найти аутентификатор класса и почему эти два файла JAR должны быть помещены туда?
PS: в качестве веб-сервера я использую Tomcat 6.