当将 spring cloud data flow (scdf) 2.x 设置为常规 spring boot 应用的 maven 依赖项时,数据流本地服务器未启动

当将 spring cloud data flow (scdf) 2.x 设置为常规 spring boot 应用的 maven 依赖项时,数据流本地服务器未启动

步骤如下:

  1. 从 spring 初始化程序创建了一个简单的 spring boot 应用程序并导入到 eclipse 中
  2. 在项目 pom 中添加了对 scdf (spring cloud dataflow server) 2.0.1.RELEASE 的依赖,以及对 Oracle jdbc 等的其他依赖,并在 application.properties 文件中为 oracle 连接等定义了一些属性
  3. 将应用程序作为 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?

相关内容