我第一次尝试使用 Apache Camel,我正在尝试使用此处找到的示例创建一个独立的应用程序:http: //camel.apache.org/running-camel-standalone-and-have-it-keep-运行.html
此示例使用org.apache.camel.Main
该类来管理应用程序的生命周期。该示例工作正常,但我不明白示例中如何创建 Camel 上下文以及如何获取它以添加组件。我想在默认上下文中添加类似这样的内容:
ConnectionFactory connectionFactory = new ActiveMQConnectionFactory("vm://localhost?broker.persistent=false");
context.addComponent("myJms", JmsComponent.jmsComponentAutoAcknowledge(connectionFactory));