0

我正在尝试使用 Spring Data Flow (Mesos) 创建一个独立的应用程序。为此,我想注册我的项目的 maven 依赖项的接收器/处理器/源。

我知道 spring-data-flow 接受 classpath:// 作为引用方案,但它似乎无法找到位于资源文件夹或(最佳)lib 文件夹中的任何 jar。

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

如何正确引用自包含 jar 中的文件?

4

1 回答 1

1

我正在尝试使用 Spring Data Flow (Mesos) 创建一个独立的应用程序

“独立”解决方案背后的原因是什么?为什么不直接从我们的存储库中注册应用程序?

已经有一种方法可以使用我们提供的“bitly”链接注册 OOTB 应用程序。请查看参考指南中的流注册部分

更重要的是,最新版本的 SCDF 的 Mesos-server 不支持 maven 工件。您必须改用 docker 图像。上面链接的文档也包括 docker apps的“bitly”链接。

于 2016-07-19T20:50:03.117 回答