【发布时间】:2018-07-13 08:43:34
【问题描述】:
尽管在类路径中有适当的 jar,但 Spring Boot 抛出 - java.lang.ClassNotFoundException: org.apache.camel.spring.spi.XmlCamelContextConfigurer
这里缺少的任何建议。
我已经在 pom.xml 中添加了相应的启动器,如下所示:
<dependency>
<groupId>org.springframework.boot</groupId>[![enter image description here][1]][1]
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-cxf</artifactId>
<version>2.19.3</version>
</dependency>
项目 maven 依赖项还显示了类的可用性,如给定的图像附件中所示。
【问题讨论】:
-
@peeTechs 为什么同一个 2.19.3、2.20.1 有两个版本?请参阅左侧窗格中的依赖项列表。会不会是这个问题?
-
此外,我相信有一种方法可以在控制台中查看类路径(也许通过单击 ... 那里)。检查是否存在所需的库。
-
你是对的 Rajind - 我刚刚注意到在下面评论了我的答案。谢谢
标签: spring-boot noclassdeffounderror