-
When Build ,
-
-
gradlew bootwar -Pprofile=dev
-
-
When running app
-
-
java -jar a.war -Dspring.profiles.active=dev
-
-
profile에 따라서 필요한 리소스를 선택적으로 사용 할 수 있다.
sourceSets {
if (!project.hasProperty(‘profile’) || !profile) {
ext.profile = ‘dev’
}
main {
java { srdDirs ‘src/main/java’}
resources {
srcDirs “src/main/resources”, “src/main/resource-env/${profile}”
}
}
}
April 12, 2019 at 09:25AM