Apache camel 如何将Camel 2.15与Fabric8 Maven原型生成的pom.xml一起使用

Apache camel 如何将Camel 2.15与Fabric8 Maven原型生成的pom.xml一起使用,apache-camel,spring-boot,fabric8,Apache Camel,Spring Boot,Fabric8,我对骆驼2.15的发布感到兴奋。我想和Fabric8一起使用。如何修改Fabric8 Spring Boot原型生成的pom.xml,使其使用Camel 2.15 它似乎默认为2.13.2啊,好的,所以您使用的是Fabric8 v1。当我们转到Fabric8 v2时,社区中不再保留这一点,它是docker和kubernetes的基地 对于Fabric8 v1,JBoss Fuse产品只支持与OSGi/Karaf相关的部分。他们正在开发一个新的JBossFuse6.2版本,该版本将包含Fabri

我对骆驼2.15的发布感到兴奋。我想和Fabric8一起使用。如何修改Fabric8 Spring Boot原型生成的pom.xml,使其使用Camel 2.15


它似乎默认为2.13.2

啊,好的,所以您使用的是Fabric8 v1。当我们转到Fabric8 v2时,社区中不再保留这一点,它是docker和kubernetes的基地

对于Fabric8 v1,JBoss Fuse产品只支持与OSGi/Karaf相关的部分。他们正在开发一个新的JBossFuse6.2版本,该版本将包含Fabric8V1。但该版本不支持docker/spring引导等,只支持Karaf/OSGi部分

我建议继续尝试Fabric8 v2。为此,您可能需要一个kubernetes平台,如OpenShift3、Google Cloud,或者另一种选择是使用基于Java的实现,即众所周知的Jube


新文档在这里,请注意链接中的v2:

您在谈论哪个版本的fabric8?按照以下说明安装的版本:您只需在pom.xml中更改版本即可。虽然fabric8 2.0.32的最新版本应该升级到Camel 2.15.0,并且它的所有原型都是基于所有QuickStart生成的,所以它们应该使用与QuickStart相同的版本。混淆似乎围绕着:-DarchetypeArtifactId=springboot Camel原型与-DarchetypeArtifactId=弹簧靴驼峰原型它们都可以工作。文档使用了springboot camel Archetype似乎我需要一个DOCKER_注册表环境变量设置来运行spring boot camel Archetype我正在使用Google在搜索Fabric8和spring boot时给我的链接。这就解释了-谢谢。是的,也许我们应该删除旧的v1文档,因为随着时间的推移,这些文档属于JBoss Fuse产品。我仍然无法使用要构建的原型创建项目:不可解析导入POM:无法将工件io.fabric8:fabric8项目:POM:${fabric8.version}从/传输到中心():索引64处路径中的非法字符:{fabric8.version}/fabric8项目-${fabric8.version}.pom@line 46,column 19->[Help 2]啊,是的,其中一些不起作用-我已经记录了一个问题:只需尝试快速启动,例如从github克隆它并按照说明操作-spring boot快速启动应该起作用->