1
resposta

[Dúvida] Onde Posso encontrar o "spring.profiles.active=prod"?

Estou com Dúvida para encontrar onde está definido esta parte para colocar para executar "spring.profiles.active=prod" que o professor usou no terminal

1 resposta

Olá! Tudo bem?

O "spring.profiles.active" é uma propriedade do Spring Boot que você pode definir no arquivo de propriedades da aplicação, que normalmente é o "application.properties" ou "application.yml", localizado no diretório "src/main/resources" do seu projeto.

No entanto, a forma como o professor usou no terminal é um pouco diferente. Ele está passando essa propriedade como um argumento de linha de comando para o Spring Boot. Isso sobrescreve qualquer configuração que você possa ter no seu arquivo de propriedades.

Para fazer isso, você pode usar o seguinte comando no terminal:

./mvnw spring-boot:run -Dspring-boot.run.profiles=prod

Este comando diz para o Maven (mvnw) executar a tarefa "spring-boot:run" com o perfil "prod" ativo.

Espero ter ajudado e bons estudos!