Запустите JAR Spring Boot с предопределенным профилем.JAVA

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

Сообщение Anonymous »

Я пытаюсь запустить файл JAR с помощью команды java -jar sample.jar и использую файл конфигурации application.yml со следующей настройкой

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

spring:
profiles:
active:
- dev
---
server:
port: 8081
spring:
profiles: dev
---
server:
port: 8082
spring:
profiles: test
Но приложение не распознает профиль, возвращающий информацию

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

No active profile set, falling back to default profiles: default
и настроил порт по умолчанию 8080
Я пробовал такие вещи, как

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

java -jar sample.jar -Drun.jvmArguments=-Dspring.profiles.active=dev
или

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

java -jar sample.jar -Dspring.profiles.active=dev
В моем файле pom.xml единственное изменение, которое я сделал, — это добавление свойства
jar.
Из того, что я узнал, профили maven — это совершенно разные вещи и не должны влиять на профили Spring.
Я не знаю, где искать проблему, поскольку когда я запускаю приложение с помощью кнопки Выполнить в Intellij IDEA, оно работает отлично и распознает каждый настроенный профиль как активный.
Реальный вопрос здесь: как настроить профиль по умолчанию для запуска при создании артефакта, поэтому нет необходимости размещать дополнительные флаги в команде терминала, запускающей jar.
Я знаю, что есть много вопросов, таких как мой, но большинство принятых ими ответов в моем случае не работают, а на остальные нет ответа. Если вы знаете, в чем может быть проблема, пожалуйста, дайте мне знать. Заранее благодарю за любую помощь!

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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