Unable to connect to database for generating Liquibase changelogs: null Check Data Store connection parameters

Добрый день

Версия Jmix: 1.4.1
Версия плагина Jmix Studio: 1.4.1-223
Версия IntelliJ: I2022.3 (Community Edition)
SDK: openjdk 17.0.5 2022-10-18 LTS
Windows 11
Проверялось на базе: Postgresql

я изменил строчки в моём application.properties

с

main.datasource.url = jdbc:postgresql://localhost/bdName
main.datasource.username = myUsername
main.datasource.password = myPassword

на

main.datasource.url = jdbc:postgresql://localhost/bdName
main.datasource.username = ${MAIN_DATASOURCE_USERNAME}
main.datasource.password = ${MAIN_DATASOURCE_PASSWORD}

И получаю следующую ошибку:
Message: Unable to connect to database for generating Liquibase changelogs: null Check Data Store connection parameters

Что я делаю не правильно, подскажите пожалуйста?

Заранее благодарю=)

Видимо, в этом случае логин и пароль определяются в рантайме.
А студии нужны логин и пароль в дизантайме.

Добрый день, а есть какой ни будь способ обойти это, я хочу передавать учётные данные так, что-бы спокойно коммитить в git, без боязни слить туда учётные данные.

Заранее благодарю за помощь=)

Можно с профилями “поиграться”
Есть тут общее описание Внешние данные конфигурации в Spring / Хабр см. .properties

Добавьте любые дефолтные значения, типа такого:

${MAIN_DATASOURCE_USERNAME:root}

Описано здесь: Data Stores

1 симпатия