Я столкнулся со следующей проблемой в моем приложении верблюда:
Проект не был собран, так как путь его сборки неполон. Не удается найти файл класса для org.apache.camel.impl.HeaderFilterStrategyComponent. Исправьте путь сборки, затем попробуйте построить этот проект верблюд
public class SendMessageToActiveMq {
public static void main(String[] args) throws Exception {
ConnectionFactory factory = new ActiveMQConnectionFactory();
CamelContext context = new DefaultCamelContext();
context.addComponent("jms", JmsComponent.jmsComponentAutoAcknowledge(factory));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
}
}
Вот моя зависимость maven pom:
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-camel</artifactId>
<version>5.15.11</version>
</dependency>
Примечание: Он работает сверблюжий ядро 2.24.2. Почему не работает с 3.0.0? Какая альтернатива?