我正在
导入无法解决
以下导入错误
import org.springframework.mail.MailSender;
import org.springframework.mail.SimpleMailMessage;
我在类路径中有以下库,但我不确定哪个jar文件具有上述导入。有人有任何想法吗?
org.springframework.aop-3.1.1.RELEASE.jar
org.springframework.asm-3.1.1.RELEASE.jar
org.springframework.beans-3.1.1.RELEASE.jar
org.springframework.context-3.1.1.RELEASE.jar
org.springframework.core-3.1.1.RELEASE.jar
org.springframework.expression-3.1.1.RELEASE.jar
org.springframework.jdbc-3.1.1.RELEASE.jar
org.springframework.orm-3.1.1.RELEASE.jar
org.springframework.web-3.1.1.RELEASE.jar
答案 0 :(得分:25)
您缺少org.springframework.context.support-3.1.1.RELEASE.jar
或
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>3.1.1.RELEASE</version>
</dependency>
如果你正在使用Maven。
答案 1 :(得分:3)
您应该添加到pom.xml:
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4</version>
</dependency>
和
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>4.0.5.RELEASE</version>
</dependency>
$ mvn clean install 为我工作。 :)
答案 2 :(得分:1)
您可以对邮件使用Spring电子邮件启动启动依赖项,请参阅下文:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
<version>2.0.1.RELEASE</version>
</dependency>
这将包含spring-context-support
和&amp; javax.mail
个依赖项
答案 3 :(得分:0)
org.springframework.context.support-3.x.y.RELEASE.jar。您可以从以下网址下载“spring-context-support-3.2.0.RELEASE.jar”:
http://search.maven.org/#search%7Cga%7C1%7Cspring-context-support
转到Java Build Path并添加为外部jar。