作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在启动 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.cfgcamel-activemq
到 featuresBoot
属性。
干杯,乔恩
关于osgi - 如何在 apache karaf 中启动 bundle ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9428780/
我是一名优秀的程序员,十分优秀!