提问者:小点点

camel-spring-boot-starter:org. apache.camel或org.apache.camel.springboot groupId?


根据Camel Context starter,可以使用这些:

<dependency>
    <groupId>org.apache.camel.springboot</groupId>
    <artifactId>camel-spring-boot</artifactId>
    <version>${camel.version}</version> <!-- use the same version as your Camel core version -->
</dependency>
<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-spring-boot-starter</artifactId>
    <version>${camel.version}</version> <!-- use the same version as your Camel core version -->
</dependency>

似乎没有错,maven中也存在人工制品:
Camel SB Core Starters:: Spring Boot Starter
Spring Boot Starter:: Camel:: Spring Boot

应该同时使用(在同一个项目中)还是只使用一个?
否则何时使用一个,何时使用另一个,为什么?


共2个答案

匿名用户

如果您查看Maven Central的两个入门定义,您将看到

因此,根据您使用的Camel版本,您应该使用

匿名用户

你想使用哪种版本的骆驼,取决于它们。

骆驼3.0及以后版本使用org. apache.camel.springboot

在Camel 3. o之前使用org.apache.camel

相关问题