Проблема:
Я создал приложение на JavaEE с Thorntail 2.4.0-Final.У меня есть 2 файла yaml, 'project-default.yml' и 'project-local.yml'.Мои данные Postgres находятся внутри default.yml, а моя информация H2 - в local.yml.Если я запускаю свое приложение из командной строки 'java -jar myapplication.jar', он будет использовать default.yml.Если я добавлю -Slocal в командную строку, он использует local.yml, но я хочу, чтобы он по умолчанию использовал local.yml.Я знаю, что могу переименовать файлы 2 yaml, так что по умолчанию будет H2, но это не решит мою проблему, потому что я хочу развернуть свое приложение в облаке, а в облаке он должен использовать Postgres, а не H2 инет никакой возможности сказать что-то вроде 'cf push myapplication -S ....'.
Вопрос:
Как я могу сказать моему приложению, что он используетФайл 'project-local.yml', когда я запускаю свое приложение локально, без добавления '-Slocal'?
или
Как я могу отправить свое приложение, добавив команду, чтобы сказать, что файл yamlон должен использовать?.