Я хотел бы использовать поддержку spring для отправки писем. Мой проект построен с помощью maven-2, и я использую spring -core 2.5.5 Я попытался посмотреть в центральном репо maven для артефакта, чтобы включить его в мой pom.xml, и единственный, который я нашел, - это spring поддержка. Проблема в том, что самая высокая версия в репо 2.0.8 и зависит от spring -core v. 2.0.8. Должен ли я добавить его и исключить из его зависимостей spring -core, spring -aop и т.д., Или мне нужно искать другой артефакт (но какой из них делать?) Или использовать другое репо? Каков правильный артефакт maven-2 для org.springframework.mail и где его можно найти?
Какой артефакт для org.springframework.mail?
Ответ 1
Материал почты найден, довольно странно, в артефакте контекстной поддержки.
Ответ 2
<!-- ########### SPRING-CONTEXT-SUPPORT ############ -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
Ответ 3
Для использования MailSender
и SimpleMailMessage
через Spring вы можете использовать эти импорты в своем коде:
import org.springframework.mail.MailSender;
import org.springframework.mail.SimpleMailMessage;
И добавьте свои банки в свой проект.
В противном случае, если вы используете maven, вам необходимо сделать эти импортные данные в своем источнике, а затем добавить зависимости:
- http://mvnrepository.com/artifact/org.springframework/spring-support/2.0.6
- http://mvnrepository.com/artifact/org.springframework/spring-context-support/3.2.0.RELEASE
Вы получите почтовую поддержку от обоих из них.