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
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
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!