Какой артефакт для org.springframework.mail?


90

Я бы хотел использовать весеннюю поддержку для отправки писем. Мой проект построен с использованием 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 и где его найти?


1
Я пришел сюда для Spring Boot, поэтому <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>
оставлю

Ответы:


144

Почтовый материал довольно странно обнаруживается в артефакте контекстной поддержки .


13
Spring framework просто смешон ..... где в ссылке упоминается необходимость "контекстной поддержки". Привет, Весна .... только половина мира потратила свою жизнь на Maven ....
Джейсон

1
... и все исходные ресурсы org.springframework.mail размещены в основном репозитории SpringSource / spring-framework .
Абдул

32
 <!-- ########### SPRING-CONTEXT-SUPPORT ############ -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context-support</artifactId>
            <version>3.0.5.RELEASE</version>
        </dependency>

1

Для использования MailSenderи SimpleMailMessageчерез Spring вы можете использовать этот импорт в своем коде:

import org.springframework.mail.MailSender;
import org.springframework.mail.SimpleMailMessage;

И добавьте их баночки в свой проект.

В противном случае, если вы используете maven, вам нужно сделать этот импорт в своем источнике, а затем добавить зависимости:

  1. http://mvnrepository.com/artifact/org.springframework/spring-support/2.0.6
  2. http://mvnrepository.com/artifact/org.springframework/spring-context-support/3.2.0.RELEASE

Вы получите поддержку по почте от них обоих.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.