我运行一个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
未填写。
暂无答案!
目前还没有任何答案,快来回答吧!