Интеллигентское шоу «Не удалось автоматически подключить Бины типа «JavaMailSender» не найдены ». пока код работает правильно - PullRequest
0 голосов
/ 05 апреля 2020

Я пытаюсь автоматически подключить JavaMailSender

@Autowired
private JavaMailSender javaMailSender;

Я добавил их в pom. xml:

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

и это в свойствах приложения:

spring.mail.host=smtp.gmail.com
spring.mail.port=587
spring.mail.username=xxx
spring.mail.password=xxx
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.starttls.required=true
spring.mail.properties.mail.smtp.connectiontimeout=5000
spring.mail.properties.mail.smtp.timeout=5000
spring.mail.properties.mail.smtp.writetimeout=5000

и проект работает правильно (я успешно отправил письмо). но intellij показать ошибку в переменной javaMailSender. и когда я наводю указатель мыши на ошибку, появляется сообщение

«Не удалось выполнить автоматическое подключение. Не найдены бины типа« JavaMailSender »."

Как я могу исправить эту ошибку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...