gpt4 book ai didi

osgi - 如何在 apache karaf 中启动 bundle

转载 作者:行者123 更新时间:2023-12-05 01:33:06 24 4
gpt4 key购买 nike

我想在启动 karaf 时在启动期间启动 Camel 和 ActiveMQ,我发现的是 etc/org.apache.karaf.features.cfg 列出了应在启动期间启动的功能。

featuresBoot=config,ssh,management,camel,activemq,camel-jms,activemq-spring,activemq-camel

这对除“activemq-camel”之外的所有设备都适用(很公平,因为它不是一个功能)。要安装 apache-camel 包,我必须运行以下命令:

karaf@...>osgi:install -s mvn:org.apache.activemq/activemq-camel/5.5.0

它可以工作,但我宁愿让它在启动时运行。我能否以某种方式在启动时安装 activemq-camel 包而不为其创建自定义功能?

最佳答案

Apache ServiceMix 已经定义了这个特性。要使用它,请将 mvn:org.apache.servicemix/apache-servicemix/4.4.1/xml/features 添加到 etc/org.apache 中的 featuresRepositories 属性中.karaf.features.cfg 然后 camel-activemqfeaturesBoot 属性。

干杯,乔恩

关于osgi - 如何在 apache karaf 中启动 bundle ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9428780/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com