org.springframework.mail的哪个工件?


89

我想使用Spring支持发送邮件。我的项目是使用maven-2构建的,我使用的是spring-core 2.5.5,我尝试在maven中央存储库中查找要包含在pom.xml中的工件,而我发现的唯一对象是spring support。问题在于回购中的最高版本是2.0.8,它取决于spring-core v.2.0.8。我应该添加它并从其依赖项中排除spring-core,spring-aop等,还是应该寻找另一个工件(但是哪个工件可以?)或使用另一个仓库?哪个是org.springframework.mail合适的Maven-2工件,在哪里可以找到它?


我到这里来参加Spring Boot,所以发表评论可能对将来的人有所帮助:包括此Maven依赖关系: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>
ImtiazeA

Answers:



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

1

对于使用MailSenderSimpleMailMessage通过Spring,你可以在代码中使用这些进口:

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

并将其jar添加到您的项目中。

否则,如果您正在使用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

您将从他们俩那里获得邮件支持。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.