Ошибка с именем хоста SRV в конфигурации Spring Boot MongoDB с использованием файла .envJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка с именем хоста SRV в конфигурации Spring Boot MongoDB с использованием файла .env

Сообщение Anonymous »

Я имею в виду это видео: Spring Boot + MongoDB | Ускоренный курс
При сохранении информации об URI в файле .env выдается следующая ошибка:

Код: Выделить всё

An SRV host name '${env.MONGO_CLUSTER}' was provided that does not contain at least three parts. It must contain a hostname, domain name and a top level domain.
Вся информация в файле .env верна:

Код: Выделить всё

MONGO_DATABASE='movies-api-db'
MONGO_USER='LoKi'
MONGO_PASSWORD='****************'
MONGO_CLUSTER='cluster0.bubp9pu.mongodb.net'
И я также добавил зависимость:

Код: Выделить всё

me.paulschwarz
spring-dotenv
4.0.0

в файле pom.xml.
Мой файл application.properties выглядит следующим образом:

Код: Выделить всё

spring.data.mongodb.database=${env.MONGO_DATABASE}
spring.data.mongodb.uri=mongodb+srv://${env.MONGO_USER}:${env.MONGO_PASSWORD}@${env.MONGO_CLUSTER}
Где я ошибаюсь?
В видео это: (0:44:48) Настройка переменных среды.
Что я пробовал:

[*]Проверил правильность значений в файле .env.
[*]Убедился, что файл .env находится в корневом каталоге проекта.
[*]Проверил переменные среды, распечатав их в приложении.

Я тоже попробовал решение этого вопроса, но получил следующую ошибку:

Код: Выделить всё

com.mongodb.MongoConfigurationException: Failed looking up SRV record for '_mongodb._tcp.'cluster0.bubp9pu.mongodb.net''.
и

Код: Выделить всё

Caused by: javax.naming.NameNotFoundException: DNS name not found [response code 3]
Будем благодарны за любую помощь!

Подробнее здесь: https://stackoverflow.com/questions/787 ... g-env-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • КАК ПЕРЕМЕЩИТЬ СТАРЫЙ /srv ПОД/ДРУГОЙ НОВЫЙ LVM /srv [закрыто]
    Anonymous » » в форуме Linux
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как извлечь имя хоста и IP-адрес виртуального хоста из файла конфигурации Apache?
    Гость » » в форуме Linux
    0 Ответы
    81 Просмотры
    Последнее сообщение Гость
  • Как извлечь имя хоста и IP-адрес виртуального хоста из файла конфигурации Apache?
    Гость » » в форуме Apache
    0 Ответы
    100 Просмотры
    Последнее сообщение Гость
  • /srv/share/ykant3/pythia/vector_cache/wiki.en.bin не может быть открыт для загрузки
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Код Visual Studio, как интегрировать поддержку драйвера PHP Srv
    Anonymous » » в форуме Php
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»