2015-02-24 5 views
1

Я начал с архетипа io.fabric8: camel-cxf-code-first-archetype, но я не смог развернуть его с помощью следующей команды maven, потому что не было никакой ткани8. ! МВН -P весна-загрузки чистой компиляции -X fabric8: развернуть -DskipTests = истина -Dfabric8.upload = истина -Dfabric8.jolokiaUrl = http://10.191.231.12:8181/jolokiaкак развернуть в fabric8 с помощью плагина spring-boot-maven

Затем я изменил мой pom.xml содержать следующее:

Я просто ищу любой пример, который можно развернуть на экземпляр fabric8. Я потратил три дня на это без везения. весна-ботинок истинный org.springframework.boot весна-загрузки Maven-плагин io.fabric8.process.spring.boot.container.FabricSpringApplication Упаковать

и

<plugin> 
     <groupId>io.fabric8</groupId> 
     <artifactId>fabric8-maven-plugin</artifactId> 
     <version>1.2.0.Beta4</version> 
     <configuration> 
      <profile>com.aecom.sf-ebs-po</profile> 
      <features>mq-fabric spring camel-cxf cxf-jaxrs camel-jackson camel-amq camel-jms camel-spring spring-jms process-manager csf-core</features> 
     </configuration> 
    </plugin> 

Спасибо, Стив MunLeeuw

ответ

0

Я рекомендую использовать fabric8 v2 при использовании пружинного загрузки, как его rearchitectured вокруг kubernetes и грузчиком.

Вы можете прочитать о v1 -> изменения v2 здесь: http://fabric8.io/v2/v2-changes.html

, а затем прочитать общую документацию v2 и как начать

В quickstarts теперь в отдельном проекте GitHub, и Springstack quickstarts здесь https://github.com/fabric8io/quickstarts/tree/master/quickstarts/spring-boot

Но они также могут быть запущены из коробки, если вы используете веб-консоль, есть страница приложения, в которой вы можете найти все, чтобы их легко запустить.

fabric8 v1 для весенних ботинок или контейнеров java и т. Д. Был экспериментом, но затем докер пришел и изменил мир, поэтому мы повторно привязаны к v2. Текущий v1 теперь ориентирован только на OSGi для Karaf и JBoss Fuse. Предстоящий JBoss Fuse 6.2 поставляется с fabric8 v1, но он предназначен для последней версии v1, а новые версии JBoss Fuse переместились в fabric8 v2.

Иными словами, перейдите к v2

+0

Claus, есть ли предварительные временные рамки для fabric8 v2 in Fuse? – crig

+0

. Продукт служб интеграции плавких предохранителей: https://docs.openshift.com/enterprise/3.1/using_images/xpaas_images/fuse.html –

+0

Для продукта JBoss Fuse затем 6.x использует fabric8 v1. Я ожидаю, что Fuse 7.0 будет там, где они будут обновлены. Но это решение компании, которое они вкладывают в какие продукты. Как инженер, я не могу сказать. –

Смежные вопросы