首页 > 解决方案 > org.jboss.redhat-fuse/fabric8-maven-plugin 和 io.fabric8/fabric8-maven-plugin 之间的区别

问题描述

我在我的一个项目中使用 org.jboss.redhat-fuse/fabric8-maven-plugin 但不知何故最新版本总是落后。

有什么理由鼓励我们将 org.jboss.redhat-fuse/fabric8-maven-plugin 用于 RH Fuse 项目?而不是 io.fabric8/fabric8-maven-plugin

标签: javamavenapache-cameljbossfusefabric8

解决方案


我是io.fabric8/fabric8-maven-plugin.

org.jboss.redhat-fuse/fabric8-maven-plugin是 Jboss 的上游 fabric8 maven 插件的分支,即io.fabric8/fabric8-maven-plugin. 根据需要,Jboss 的 fork 可能包含一些与 jboss 相关的补丁。我认为它用于 FUSE 内部,如 Fuse Online。通常它会不时与上游插件同步。

如果您想将插件用作通用 Kubernetes/Openshift 插件。我建议使用上游 Fabric8 Maven 插件。如果您正在处理与 FUSE 相关的东西,那么可能会选择 Jboss 的叉子,因为它已经过尝试和测试。但我认为上游也可以正常工作。


推荐阅读