Spring boot Spring Boot 2和camel restlet 2.25,出现404错误

Spring boot Spring Boot 2和camel restlet 2.25,出现404错误,spring-boot,apache-camel,Spring Boot,Apache Camel,我正在尝试使用Spring3和Camel2.25更新一个旧的应用程序。 我创建了一个新的SpringBoot2应用程序,并将现有代码转移到它。 我正在使用以下依赖项: <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-servlet-starter</artifactId> <version>$

我正在尝试使用Spring3和Camel2.25更新一个旧的应用程序。 我创建了一个新的SpringBoot2应用程序,并将现有代码转移到它。 我正在使用以下依赖项:

<dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-servlet-starter</artifactId>
        <version>${camel.version}</version>
    </dependency>
    <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-jackson-starter</artifactId>
        <version>${camel.version}</version>
    </dependency>

    <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-spring-boot-starter</artifactId>
        <version>${camel.version}</version>
    </dependency>

    <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-restlet-starter</artifactId>
        <version>${camel.version}</version>
    </dependency>

    <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-http-starter</artifactId>
        <version>${camel.version}</version>
    </dependency>
    
    <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-http4-starter</artifactId>
        <version>${camel.version}</version>
    </dependency>

    <!-- <dependency> -->
    <!-- <groupId>org.springframework.boot</groupId> -->
    <!-- <artifactId>spring-boot-starter-web</artifactId> -->
    <!-- <version>${spring-boot-starter.version}</version> -->
    <!-- </dependency> -->

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-mail</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-jdbc</artifactId>
    </dependency>
(很抱歉,复制粘贴效果不太好)

我相信当我启动应用程序时,我看到我的路线开始了,所以我认为缺少配置,但我无法访问任何URL,所以我猜camel或springservlet和camel restlet组件之间的链接没有完全设置好。我尝试的任何URL都会出现404错误

很明显,我去看了文档,但是没有太多的信息,我相信自动配置就足够了,但事实似乎并非如此

如果有人能给我指出正确的方向,我将不胜感激

多谢各位

server:
   port: 8080 
   servlet:
   context-path: 'demo'
   camel:
   springboot:
    name: ServicesRest
   component:
    servlet:
    mapping:
    enabled: true
    context-path: /*
     restlet:
  port: 8080