Ich versuche, eine eigenständige Anwendung mit Spring Data Flow (Mesos) zu erstellen. Dazu möchte ich Senken/Prozessoren/Quellen registrieren, die Maven-Abhängigkeiten meines Projekts sind.Registrieren Sie Jar aus dem lib-Ordner als eine Anwendung im Frühjahr Datenfluss
Ich weiß, dass spring-data-flow classepath: // als Schema für Referenzen akzeptiert, aber es scheint zu keinem Jar im Ressourcenordner oder (optimalerweise) dem lib-Ordner zu finden.
java.io.FileNotFoundException: class path resource [lib/spring-cloud-starter-stream-source-ftp-1.0.0.M1.jar] cannot be opened because it does not exist
Wie kann ich Dateien aus meinem in sich geschlossenen Glas richtig referenzieren?
Ich habe kein eigenes maven Repo auf unserer verteilten Infrastruktur (für benutzerdefinierte Module), so dass alle Module, die ich für meine Streams intern brauche, klang wie eine gute Alternative. Aber dank Ihrer Antwort habe ich ein größeres Problem: Wenn der Mesos-Deployer nur Docker-Images unterstützt (macht Sinn), wie baue ich diese dann? Ich finde keine Beispiele für eine gültige Docker-Datei für ein Modul. muss ich nur meine verpackten Modulanwendungen laufen lassen? – Laures
Wir generieren bereits Docker-Images für alle [OOTB-Anwendungen] (https://hub.docker.com/u/springcloudstream/). Lesen Sie im SCDF-Referenzhandbuch zum Mesos-Server nach, wie Sie sich registrieren und verwenden können (http://docs.spring.io/spring-cloud-dataflow-server-mesos/docs/1.0.0.RC1/reference/htmlsingle/#_getting_started)) Sie. –
Ich weiß das, aber was mache ich mit meinen eigenen Modulen? – Laures