Spring-cloud-dataflow зарегистрировать настраиваемый модуль из локального репозитория

У меня есть банка с родительским spring-cloud-dataflow-parent, который я регистрирую с помощью моего локального репозитория --coordinates. Но как только я выполняю на нем информацию о модуле, я получаю эту ошибку: java.lang.RuntimeException: org.eclipse.aether.resolution.ArtifactResolutionException: не удалось найти артефакт ... в репозитории 1 (https://repo.spring.io/libs-snapshot) Эта открытая проблема не похожа на то же самое: https://github.com/spring-cloud/spring-cloud-dataflow/issues/191

Похоже, что AetherModuleResolver не находит мой модуль, который находится в ~ / .m2 / репозитории ... и откатывается в репозиторий по умолчанию.

Я пытался изменить ... / springframework / cloud / dataflow / admin / config / AdminProperties.java для тестирования, но безуспешно

Я попытался изменить репозиторий по умолчанию в ~ / .m2 / repository / org / springframework / cloud / spring-cloud-stream-module-launcher / 1.0.0.BUILD-SNAPSHOT $ vi META-INF / spring-configuration-metadata .json, но безуспешно


person MattEnergy    schedule 19.01.2016    source источник


Ответы (1)


Мэтт: Приносим извинения за задержку с ответом.

С момента вашей попытки зарегистрировать пользовательские приложения в Spring Cloud Data Flow мы внесли много улучшений. В настоящее время поддерживается регистрация пользовательских приложений из maven, http, classpath, file-system или как docker артефактов. Документация PR скоро будет объединена.

Пожалуйста, попробуйте последнюю версию и дайте нам знать, если вы заметите какие-либо другие проблемы и / или отзывы.

person Sabby Anandan    schedule 08.04.2016
comment
Спасибо, я продолжил разработку SpringXD, и в будущем собираюсь добавить поток облачных данных. - person MattEnergy; 11.04.2016