SpringBoot导入mail依赖报错

报错:Missing artifact org.springframework.boot:spring-boot-starter-mail:jar:2.0.3

之前导入log4j时报的一样的错误,最后没解决,用的slf4j,这次又遇到一样的问题,不能坐视不管了,因为我必须要用到邮件发送。

百度各种信息,终于被我找到了。。。

解决步骤如下:

一、添加mail依赖,报错Missing artifact org.springframework.boot:spring-boot-starter-mail:jar:2.0.3

<!-- 添加邮件依赖 begin-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-mail</artifactId>
        </dependency>
<!-- 添加邮件依赖 end-->

二、找到maven安装时的配置文件setting.xml

settings.xml文件一般存在于Maven的安装目录的conf子目录下面,或者是用户目录的.m2子目录下面。

这是我的目录:

D:\software\apache-maven-3.5.0\conf

三、找到<mirrors>添加镜像资源:

    <mirror>
       <id>nexus</id>
       <name>internal nexus repository</name>
       <url>http://repo.maven.apache.org/maven2</url>
       <mirrorOf>central</mirrorOf>
    </mirror>

四、maven->update,选中Force Update就OK了

原文地址:https://www.cnblogs.com/steveshao/p/11693071.html

时间: 2024-08-30 11:00:59

SpringBoot导入mail依赖报错的相关文章

eclipse 导入项目js报错问题

eclipse 导入项目js报错问题 eclipse 导入项目后会出现项目中的js文件报错(红叉),如下图所示,有时候报错的文件很多,需要集中处理. 解决办法:右键项目名称>Properties>JavaScript>Include Path,在右侧选择"Source"选项卡, 然后选择项目中的"Excluded"分支,在右侧点击"Edit",如下图所示: 在弹出的"Inclusion and Exclusion Pa

关于RN中导入第三方图片库报错:Unrecognized font family &#39;FontAwesome&#39;

废话不多说,上解决方案: 1.找到Fonts文件,把它拖到Images.xcassets目录下,下面是截图- 2.设置plist文件,别犹豫,手动修改 3clean-build-run,你会发现问题消失了,因为修改了xcode里面的东西,所以一定要重启项目. 关于RN中导入第三方图片库报错:Unrecognized font family 'FontAwesome'

yum 安装 依赖报错

今天使用yum安装的时候 报错: Error: Multilib version problems found. This often means that the root cause 应该是yum依赖报错 使用yum命令的时候加上这个选项即可. --setopt=protected_multilib=false

PyCharm导入tensorflow包报错的问题

[注]PyCharm导入tensorflow包报错的问题 若是你也遇到这个问题,说明你也没有理解tensorflow到底在哪里. 当安装了anaconda3.6后,在PyCharm中设置interpreter,这个解释器决定了你在PyCharm环境中写的代码采用什么方式去执行. 若是你的设置是anaconda下的python.exe.就会发现在PyCharm中写入import tensorflow as tf 时,就会报错,提示没有tensorflow模块,这是因为anaconda文件下的pyt

AndroidStudio导入Eclipse项目报错Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject

AndroidStudio导入Eclipse项目报错 Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject 错误原因: Gradle插件版本不一致导致,问题多出现在:eclipse项目转studio 解决步骤: https://blog.csdn.net/qq_21397217/article/details/65630730 原文地址:https://www

关于springboot 连接mysql 数据库报错问题

springboot连接MySQL运行报错: The server time zone value '?D1ú±ê×?ê±??' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zon

SpringBoot导入jsp依赖始终报错

先粘出我自己的pom代码: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apac

myeclipse_导入js文件报错

myeclipse导入外部的js文件时.myeclipse自动报错.外部导入的官方js包应该是没有错的. 可以选中报错的js文件-->右键-->myeclipse-->exclude from  validation. 还报错的话就继续操作不过最后一步选择Run Validation eclipse下面Project Properties > JavaScript > Include Path > Source > 选中Exclude > 点击edit按钮

Eclipse导入开源项目报错,R文件也无法自动生成

============问题描述============ 在网上找了很多.什么clean啊,fix project之类的都试过了..都不行..求解决办法啊. ============解决方案1============ 能说下具体报什么错么,可能资源路径有问题 ============解决方案2============ SDK引对了没?去Problems里去看看,有什么蛛丝马迹.或者找一个类贴出来,看看哪里报错分析原因 ============解决方案3============ 看看资源文件是不是