繁体   English   中英

Spring 引导测试 - 创建名为 SpringBootRepositoryRestMvcConfiguration 的 bean 时出错

[英]Spring Boot Test - Error creating bean with name SpringBootRepositoryRestMvcConfiguration

我正在尝试运行此项目测试class (SurveyControllerIT),但我在下面收到此错误。 我已经尝试了一些没有成功的事情。

org.springframework.beans.factory.UnsatisfiedDependencyException:创建名为“org.springframework.boot.autoconfigure.data.rest.SpringBootRepositoryRestMvcConfiguration”的bean时出错:通过构造函数参数0表示的依赖关系不满足:创建名为“spring.data.rest”的bean时出错-org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties':初始化bean失败; 嵌套异常是 java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException; 嵌套异常是 org.springframework.beans.factory.BeanCreationException:创建名为“spring.data.rest-org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties”的 bean 时出错:bean 初始化失败; 嵌套异常是 java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException

源代码:

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

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

您可能还必须提供一个版本,但我认为它可能是从 Spring Boot parent 继承的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM