我已经定义了以下gradle(版本2.3)任务
task local {
tasks.withType(org.springframework.boot.gradle.run.BootRunTask) {
systemProperty('spring.profiles.active', 'local')
}
applicationDefaultJvmArgs = [
"-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005"
]
}
我正在尝试在启用调试的情况下启动Spring启动应用程序。
出于某种原因,这不适用于本地任务:
> No such property: applicationDefaultJvmArgs for class: org.gradle.api.DefaultTask_Decorated
答案 0 :(得分:2)
applicationDefaultJvmArgs
是'application'插件的属性。该插件可能未在您的项目中应用,因此该属性在您的local
任务中不存在。