2015-08-07 2 views
0

Я смог сделать то, что я хочу описать в Fuse 6.1, но теперь в Fuse 6.2 я получаю исключение, и он больше не работает.Jboss Fuse 6.2, установить пользовательские функции в профиль в ткани

Следуя учебному курсу, я создаю проект с несколькими модулями, который имеет компонент компонентов, чтобы установить все необходимые пакеты.

Я работаю над контейнером для ткани с детским контейнером.

Создаю новый профиль, а затем с консоли hawtio. Я пытаюсь добавить репозиторий функций. (BTW У меня такая же проблема, если я использую консоль терминала)

Репозиторий функций добавлен правильно (это как минимум плавкий предохранитель), но когда я вхожу на страницу, чтобы добавить какую-либо функцию, я вижу это в журнале:

org.eclipse.aether.resolution.ArtifactResolutionException: не удалось находка артефакт it.mytria.demo: esercizio1-функция: XML: возможности: 1.0.0 в karaf-умолчанию (файл: C:/серверов/предохранитель/система /)

Конечно, это правильно, поскольку я не знаю ver установил пакет в этой папке, но у меня он есть в моем локальном .m2/репозитории

Теперь вопрос в том, кто-нибудь когда-либо устанавливал пользовательскую функцию в Jboss 6.2 и может помочь мне выбраться из этой ситуации?

Единственное, что я нашел, это вручную скопировать эту функцию и все пользовательские комплекты, указанные функцией в папке «/ system», но мне никогда не приходилось делать это в Fuse 6.1, поэтому мне не нравится это решение вообще.

Другое дело, есть файл conf в Fuse 6.2, который изменился с Fuse 6.1, C:\servers\fuse\etc\io.fabric8.maven.cfg, и это единственный файл, который я нашел, указывающий на системную папку ... но я боюсь, что если я добавлю .m2 здесь Fuse попытается найти там любой комплект, даже тот, который должен быть действительно взят из папки system.

До сих пор я не нашел другого отличия в файле конфигурации о maven-репозитории.

Есть ли хороший парень, который знает, как заставить эту работу работать?

Пожалуйста, если я пропустил какую-то важную информацию, дайте мне знать, я постараюсь изо всех сил, чтобы закончить вопрос.

спасибо.

ответ

0

Я установил чистый JbossFuse 6.2.0. Тогда из консоли hawtio я просто добавить репозиторий в профиле с помощью

MVN: it.mytria.demo/esercizio1-функция/1.0.0/XML/особенности

, и она работала.

Итак ... Я понятия не имею, что пошло не так в первый раз. Я не вносил изменений в код проекта или конфигурацию pom пакетов.