Определение активных профилей Spring Boot в файле внешних свойствJAVA

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

Сообщение Anonymous »

Начнем с того, что я понимаю, что было бы намного проще, если бы я мог установить системную переменную или переменную среды. К сожалению, это не вариант, и я пытаюсь обойти эту проблему.
Мне нужно определить свои активные профили во внешнем файле свойств, но это не работает. Вот что у меня есть:
application.properties (по пути к классам):

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

spring.config.location=file:/appname/appname.properties
appname.properties

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

spring.profiles.active=dev
application-dev.properties:

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

(rest of properties, including datasource definition)
К сожалению, приложение не может быть развернуто и сообщает, что в настоящее время ни один профиль не активен:

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

***************************
APPLICATION FAILED TO START
***************************

Description:

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class

Action:

Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
Опять же, я понимаю, что это не оптимальный способ сделать это, но установка системных переменных или переменных среды невозможна по причинам, которые я бы предпочел не обсуждать. Это попытка обойти эту проблему.

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как загрузить файл свойств на основе профилей пружин
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Использование сервера Spring Cloud Config без профилей Spring
    Гость » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Гость
  • Spring Boot Как скрыть пароли в файле свойств
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Spring Boot не удалось выполнить цель org.springframework.boot: Spring-Boot-Maven-Plugin: 3.3.0: запустить
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Spring Boot не удалось выполнить цель org.springframework.boot: Spring-Boot-Maven-Plugin: 3.3.0: запустить
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

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