將 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。

屬性:spring.cloud.deployer.cloudfoundary.password 值:null 原因:不能為 null

..................其他屬性類似

問題是,我只是嘗試使用 SCDF 作為本地伺服器,為什麼它仍然要求使用 cloudfoundary ?

相關內容