当前位置: 首页 > 知识库问答 >
问题:

Spring Boot Test-创建名为SpringBootRepositoryRestMvcConfiguration的bean时出错

隗瑞
2023-03-14

我正在尝试运行这个项目测试类(SurveyControlllerIT),但下面出现了这个错误。我已经尝试了一些事情,但没有成功。

组织。springframework。豆。工厂UnsatisfiedDependencyException:创建名为“org”的bean时出错。springframework。靴子自动配置。数据RestSpringBootRepositoryRestMvcConfiguration:通过构造函数参数0表示的未满足的依赖关系:创建名为“spring”的bean时出错。数据rest组织。springframework。靴子自动配置。数据RestRepositoryRestProperties:bean初始化失败;嵌套的异常是java。lang.NoClassDefFoundError:javax/xml/bind/ValidationException;嵌套异常为org。springframework。豆。工厂BeanCreationException:创建名为“spring”的bean时出错。数据rest组织。springframework。靴子自动配置。数据RestRepositoryRestProperties:bean初始化失败;嵌套的异常是java。lang.NoClassDefFoundError:javax/xml/bind/ValidationException

源代码:Source

共有1个答案

龙亮
2023-03-14

您缺少依赖项。尝试将其添加到pom中(如果您使用maven):

<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
</dependency>

您可能还需要提供一个版本,但我认为它可能是从Spring启动父级继承的。

 类似资料:
  • 我有一个实体类InAppNotification。看起来像这样的java: 我使用JPA来处理数据库查询,这就是JPA接口的定义: 这是我application.properties的样子: 但是,当我试图在构建后通过运行 来打包应用程序时,我会遇到以下问题: 尝试调用不存在的方法。尝试从以下位置进行:javax.el.ELManager.getExpress sionWorks(ELManage

  • 在将project从Spring Boot版本从1.2.3.release迁移到1.3.0.release之后,我已经开始得到以下异常。 创建类路径资源[org/springframework/boot/autoconfigure/admin/springapplicationadminjmxautoconfiguration.class]中定义的名为'Spring ApplicationAdmi

  • 我遵循本教程将消息发送到azure服务队列:https://docs.microsoft.com/en-us/azure/java/spring-framework/configure-spring-boot-starter-java-app-with-azure-service-bus 到我现有的spring boot应用程序,但我得到以下错误: 用户类别: 控制器类: pom xml: 添加它

  • 我试图将弹性搜索集成到spring-boot应用程序中,但我得到了这个*创建名为“client”的bean时出错*异常,不确定是什么地方出了问题,因为我之前找不到任何类似的线索...非常感谢你为大家指路。这是mu elasticsearch配置: 这是我的主要应用程序: 我的pom.xml: 这是te异常跟踪:

  • 我有这些错误编译,我不知道我哪里错了,我只有这3个类