/actuator/configprops で kotlin の @ConfigurationProperties つけてるビーンが出ないよってとき
configprops は constructor の引数を見ている。何も指定しないと java と同じく arg0 とかになって acutuator で設定が見れない。
↓gradle の場合は以下のようにオプションを指定しよう。
compileKotlin {
kotlinOptions {
jvmTarget = "1.8"
allWarningsAsErrors = true
javaParameters = true // ←これ!
}
}
Published: 2020-02-27(Thu) 15:43