Nachfolgend sind die Schritte aufgeführt:
- Eine einfache Spring-Boot-App aus dem Spring-Initialisierer erstellt und in Eclipse importiert
- Abhängigkeit für SCDF (Spring Cloud Dataflow Server) 2.0.1.RELEASE im Projekt POM hinzugefügt, zusammen mit anderen Abhängigkeiten für Oracle JDBC usw. Einige Eigenschaften für die Datei application.properties für Oracle-Konnektivität usw. definiert.
- Die Anwendung wurde als Java-App ausgeführt (mit JDK 1.8).
HINWEIS: Wenn Sie dies tun, müssen Sie viele einfache Anpassungen für Projekte/Organisationen vornehmen, die auf einem verfügbaren Linux-Host usw. bereitgestellt werden sollen. Beim Start wird der folgende Fehler angezeigt.
****Die Anwendung konnte die Bindung an Ziel org.springframework.boot.context.properties.bind.BindException nicht starten: Das Binden der Eigenschaften unter „spring.cloud.deployer.cloudfoundary“ an org.springframework.cloud.deployer.spi.cloudfoundary.CloudFoundaryConnectionProperties ist fehlgeschlagen:
Eigenschaften: spring.cloud.deployer.cloudfoundary.password Wert: null Grund: darf nicht null sein
...............und ähnliches für andere Eigenschaften
Die Frage ist, ich versuche einfach, SCDF als lokalen Server zu verwenden, warum wird immer noch nach Cloudfoundary gefragt?