步骤如下:
- 从 spring 初始化程序创建了一个简单的 spring boot 应用程序并导入到 eclipse 中
- 在项目 pom 中添加了对 scdf (spring cloud dataflow server) 2.0.1.RELEASE 的依赖,以及对 Oracle jdbc 等的其他依赖,并在 application.properties 文件中为 oracle 连接等定义了一些属性
- 将应用程序作为 Java 应用程序运行(使用 JDK 1.8)
注意:这样做是为了对项目/组织进行大量简单的定制,需要部署到可用的 Linux 主机等,启动时出现以下错误
****应用程序无法开始绑定到目标 org.springframework.boot.context.properties.bind.BindException:无法将“spring.cloud.deployer.cloudfoundary”下的属性绑定到 org.springframework.cloud.deployer.spi.cloudfoundary.CloudFoundaryConnectionProperties 失败:
属性:spring.cloud.deployer.cloudfoundary.password 值:null 原因:不能为空
...........其他属性也类似
问题是,我只是想使用 SCDF 作为本地服务器,为什么它仍然要求使用 cloudfoundary?