Java 在Spring引导应用程序启动时更新VCAP服务

Java 在Spring引导应用程序启动时更新VCAP服务,java,spring,spring-boot,Java,Spring,Spring Boot,由于CF服务的可用性有限,我们在应用程序启动时必须更新VCAP_服务。用户_提供的_服务 现在,我们通过System.getenv()读取/更新环境变量。我想知道是否有其他方法可以通过Spring注释更新VCAP_服务?有没有更好的方法来实现这一点 public static void main(String[] args) { updateVcapService(); SpringApplication.run(DemoApplication.class, args);

由于CF服务的可用性有限,我们在应用程序启动时必须更新VCAP_服务。用户_提供的_服务

现在,我们通过System.getenv()读取/更新环境变量。我想知道是否有其他方法可以通过Spring注释更新VCAP_服务?有没有更好的方法来实现这一点

   public static void main(String[] args) {
    updateVcapService();
    SpringApplication.run(DemoApplication.class, args);

}

目前还没有简单的编程方法。由于代码位于主应用程序中,因此在启动应用程序之前,您应该可以选择通过管道启动应用程序并更新VCAP服务(使用cf cli)