JHipsterによって生成されたSpringブートアプリケーションがあります。Nullとして表示されるSpringプロパティ
新しいプロパティをapplication-dev.ymlファイルに追加しようとしていますが、Googleで数時間を過ごした後でもクラスが値nullを見ています。私は
@Component
public class ExampleUtils {
@Value("${host}")
private String host;
@Value("${port}")
private String port;
}
クラスはソースルートの下に新しいディレクトリにあるを持っている私のクラスでは
host: 1.2.3.4
port: 5555
:
はapplication-dev.yml
の先頭に次を追加しました。
ありがとうございます。あなたのapplication.propertiesで
あなたのapplication-dev.ymlを投稿してください。おそらくフォーマットに問題があります。 –
プロパティのJHipsterプロパティを設定するために@Valueをテストしましたが、それらもNullとして渡されます。アプリケーションが実行されているときにこれらのプロパティが正しく反映されているため、問題は.ymlのformateです。 – Ribeye