使用gradle任务向application.properties添加属性

uttx8gqw  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(256)

我运行一个spring启动应用程序,我想通过gradle任务向application.properties文件添加一个属性。然后像往常一样在Spring读。

@Value("${foo}")

所以我有下面的任务

plugins {
    id 'java'
    id 'org.springframework.boot' version '2.4.2'
    id 'io.spring.dependency-management' version '1.0.11.RELEASE'
}

repositories {
    mavenCentral()
}

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter'
}

tasks.register('foo') {
    doFirst {
        processResources {
            expand(project: project, foo: 'bar')
        }
    }

    dependsOn 'bootRun'
}

但当我跑的时候 gradle foo -q 财产 foo 未填写。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题