我的版本是servicemix: 4.3.1-fuse-03.01 ,带有 Camel 2.6.0-fuse-03-01。我想将Camel升级到版本2.8.0。如果不升级整个Servicemix,这样做是否容易且安全?
答案 0 :(得分:5)
我在serviceMix 7.0.0.M2中升级了camel,如下所示。与ServiceMix版本相关的命令可能会有所不同。
标准-4.0.5 | MVN:org.apache.karaf.features /标准/ 4.0.5 / XML /特征
jclouds-1.9.1 | MVN:org.apache.jclouds.karaf / jclouds-karaf / 1.9.1 / XML /特征
camel-2.16.3 | MVN:org.apache.camel.karaf / Apache的骆驼/ 2.16.3 / XML /特征
功能:repo-add [upgraded_camel_repo_url] 举个例子 功能:repo-add mvn:org.apache.camel.karaf / apache-camel / 3.16.3 / xml / features
<强>特征:特征:回购列表强> 应该显示新添加的repo url
<强>特征:列表强> 应该显示升级的驼峰版
功能:安装[updated_camel_name with version] 作为示例功能:安装camel / 2.16.3
请参阅http://www.andrejkoelewijn.com/blog/2010/06/15/upgrade-apache-camel-in-servicemix-to-version-2-3-0/以获取较旧的servicemix版本