Может кто-нибудь подсказать мне, с чего начать эту задачу?
Мне бы просто пришлось исключить spring-boot-starter-tomcat
при развертывании в jboss.
Я думаю, это будет выглядеть примерно так:
dependencies {
compile("org.springframework.boot:spring-boot-starter-web"){
if(getProperty "spring.profiles.active" == "qat")
exclude module: "spring-boot-starter-tomcat"
}
testCompile('org.springframework.boot:spring-boot-starter-test')
}
С примером выше, яполучить ошибку:
Could not get unknown property 'spring.profiles.active' for DefaultExternalModuleDependency{group='org.springframework.boot', name='spring-boot-starter-web', version='null', configuration='default'} of type org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency.
Может быть, я мог бы создать пользовательскую задачу, чтобы установить spring.profiles.active
на задачу.ПОМОГИТЕ! * * 1013