web-dev-qa-db-fra.com

Y compris les profils de Spring Boot 2.4.0 Version

En tant que développeur, j'utilise le profil par défaut dev dans mon environnement de développement local. Voici une partie de mon application-dev.properties fichier:

# Profiles    
spring.profiles.include=auth

Auparavant, j'ai utilisé le démarrage de printemps 2.3.0.Release et le spring.profiles.include Propriété incluse auth Profil au moment de l'exécution.

Mais après avoir migré vers Spring Boot 2.4.0, je ne reçois pas le profil auth activé. spring.profiles.include La propriété ne semble pas fonctionner comme avant.

S'il vous plaît dites-moi comment je peux configurer mes profils afin que je reçois le même résultat que avant la migration. (Je n'aime pas utiliser les groupes de profils ici)

Merci d'avance!

6
misnomer42

Vous pouvez utiliser spring.config.import en utilisant classpath:

spring.config.import=classpath:application-DEV.yml,classpath:application-auth.yml
0
Thirumal

Vous pouvez aussi utiliser spring.config.import Pour importer la configuration à partir d'un autre fichier selon cette documentation traitement de fichier de configuration dans le démarrage du ressort 2.4 .

0
Peter Halada