欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

啟動(dòng)SpringBoot報(bào)JavaMail加載錯(cuò)誤的原因分析和解決

 更新時(shí)間:2024年01月11日 09:22:42   作者:古辛  
這篇文章給大家介紹了啟動(dòng)SpringBoot報(bào)JavaMail加載錯(cuò)誤的原因分析和解決,文中通過代碼示例給出了詳細(xì)的原因分析和解決方法,對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下

啟動(dòng)SpringBoot時(shí),報(bào)如下mail加載錯(cuò)誤:

***************************
APPLICATION FAILED TO START
***************************
 
Description:
 
A component required a bean of type 'org.springframework.mail.javamail.JavaMailSender' that could not be found.
 
 
Action:
 
Consider defining a bean of type 'org.springframework.mail.javamail.JavaMailSender' in your configuration.

可以從如下幾個(gè)方面檢查:

1)是否已在項(xiàng)目Maven POM中添加依賴:

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

2)是否在代碼中已注入:

    @Resource
    private JavaMailSender mailSender;

3)是否在yaml中配置smtp和賬號(hào)信息:

spring:
  mail:
    host: smtp.xxx.com
    port: 465
    protocol: smtps
    username: my-username
    password: email-code
    properties:
      mail:
        smtp:
          auth: true
          ssl:
            enable: false

如果是SSL,則端口號(hào)為465,而協(xié)議必須為smtps;否則默認(rèn)的可不需要配置的25端口號(hào)和smtp協(xié)議。

到此這篇關(guān)于啟動(dòng)SpringBoot報(bào)JavaMail加載錯(cuò)誤的原因分析和解決的文章就介紹到這了,更多相關(guān)啟動(dòng)SpringBoot報(bào)JavaMail加載錯(cuò)誤內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot中的@FeignClient注解使用

    SpringBoot中的@FeignClient注解使用

    文章主要介紹了SpringCloud中的@FeignClient注解的使用及其參數(shù)詳解,包括value/name、url、path、configuration、fallback/fallbackFactory、contextId等,通過@FeignClient注解,可以方便地聲明一個(gè)REST客戶端,并定義與目標(biāo)服務(wù)通信的接口
    2024-11-11
  • kettle中使用js調(diào)用java類的方法

    kettle中使用js調(diào)用java類的方法

    這篇文章主要介紹了kettle中使用js調(diào)用java類的方法,本文講解了注意事項(xiàng)和調(diào)用語法,需要的朋友可以參考下
    2015-05-05
  • vue+springboot+shiro+jwt實(shí)現(xiàn)登錄功能

    vue+springboot+shiro+jwt實(shí)現(xiàn)登錄功能

    這篇文章主要介紹了vue+springboot+shiro+jwt實(shí)現(xiàn)登錄功能,本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • Java編程之多線程死鎖與線程間通信簡(jiǎn)單實(shí)現(xiàn)代碼

    Java編程之多線程死鎖與線程間通信簡(jiǎn)單實(shí)現(xiàn)代碼

    這篇文章主要介紹了Java編程之多線程死鎖與線程間通信簡(jiǎn)單實(shí)現(xiàn)代碼,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-10-10
  • java使用OGEngine開發(fā)2048

    java使用OGEngine開發(fā)2048

    眾所周知OGEngine是國(guó)人對(duì)AndEngine改進(jìn)后的國(guó)產(chǎn)Java編程的游戲引擎,除了支持3D游戲這個(gè)雞肋功能之外AndEngine的功能OGEngine都有,而且AndEngine缺少的多點(diǎn)觸摸功能也被國(guó)人完善了。今天我們就嘗試下使用OGEngine制作熱門游戲2048.
    2015-03-03
  • Java wait和notify虛假喚醒原理

    Java wait和notify虛假喚醒原理

    這篇文章主要介紹了Java wait和notify虛假喚醒,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Mybatis-Plus使用saveOrUpdate及問題解決方法

    Mybatis-Plus使用saveOrUpdate及問題解決方法

    本文主要介紹了Mybatis-Plus使用saveOrUpdate及問題解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 軟件開發(fā)七大過程模型

    軟件開發(fā)七大過程模型

    這篇文章主要介紹了Java七大過程模型詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2021-08-08
  • SpringMVC和Swagger整合方法

    SpringMVC和Swagger整合方法

    Swagger 是一個(gè)規(guī)范和完整的框架,用于生成、描述、調(diào)用和可視化 RESTful 風(fēng)格的 Web 服務(wù)。下面通過本文給大家分享SpringMVC和Swagger整合方法,感興趣的朋友一起看看吧
    2017-08-08
  • 深入理解Java基礎(chǔ)之try-with-resource語法糖

    深入理解Java基礎(chǔ)之try-with-resource語法糖

    這篇文章主要介紹了深入理解Java基礎(chǔ)之try-with-resource語法糖,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-02-02

最新評(píng)論