src/main/resources
application-dev.properties
및 application-prod.properties
에 두 개의 등록 정보 파일이 있습니다.스프링 부트 + Gradle 등록 정보 파일
java -jar -Dspring.profiles.active=dev
으로 응용 프로그램을 실행할 때 올바른 속성 파일이 선택되고 응용 프로그램이 실행 중입니다.
그러나 gradle -Dspring.profiles.active=dev test
을 사용하면 속성이 지정된 프로필에서 설정되지 않습니다.
또한 spring.profiles.active=dev
을 포함하는 application.properties
파일을 만들었습니다. java -jar test.jar
으로 컴파일하고 실행하면 gradle test
을 사용할 때 속성이 무시됩니다.