Сборка Jhipster Gradle не загружает производственный профиль

Я новичок в приложении Jhipster и просто попробовал. Я не могу построить проект с производственным профилем. Ниже приведена команда, которую я вызвал. Я вижу, что он загружает файл «profile_prod.gradle», но не входит в следующий блок:

task setProdProperties(dependsOn: bootRun) << {
    doFirst {
        println "Not getting here"
        System.setProperty('spring.profiles.active', 'prod')
    }
}

Команда Gradle, которую я вызвал:

gradle -Pprofile=prod clean build

person ronsi    schedule 16.08.2014    source источник


Ответы (1)


В действии doLast (<<) нет блока doFirst. Вместо этого попробуйте:

task setProdProperties(dependsOn: bootRun) {
    doFirst {
        println "Not getting here"
        System.setProperty('spring.profiles.active', 'prod')
    }
}

и вызовите команду еще раз.

person Opal    schedule 18.08.2014