【问题标题】:JavaMail with Spring - Missing Imports带有 Spring 的 JavaMail - 缺少导入
【发布时间】:2012-08-19 07:56:49
【问题描述】:

我得到了一个

导入无法解析

以下导入错误,

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

【问题讨论】:

  • 添加org.springframework.context.support-3.1.1.RELEASE.jar
  • 我对你的问题投了反对票,因为我没有看到你的任何诚实的研究。你可以用谷歌搜索你的导入来找出哪个 jar 文件可能包含你的导入。

标签: java spring


【解决方案1】:

您可以对邮件使用 Spring 电子邮件启动启动器依赖项,见下文:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-mail</artifactId>
    <version>2.0.1.RELEASE</version>
</dependency>

这将包含 spring-context-supportjavax.mail 依赖项

【讨论】:

    【解决方案2】:

    你应该添加到 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 全新安装 为我工作。 :)

    【讨论】:

      【解决方案3】:

      你不见了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。

      【讨论】:

      • @Sachin 如果您觉得有用,请确保接受答案。
      • @pacman :如果答案有用,请点赞。如果答案解决了您的问题,请接受。
      • 有人关心的是接受和支持。我认为主要关注的是知识共享、帮助和学习
      【解决方案4】:

      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 构建路径并添加为外部 jar。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-06
        • 1970-01-01
        • 2022-11-15
        相关资源
        最近更新 更多