【发布时间】:2025-12-14 15:20:22
【问题描述】:
我正在使用 spring-boot-starter-web、spring-boot-starter-test 和 spring-boot-starter-groovy-templates (1.2.0.M1)。
我正在尝试使用 Spring Boot 构建一个小型应用程序。我用 mockito 为 mvc 控制器编写了测试。如果我使用 maven 运行这些测试,每个控制器测试都会出现以下错误:
Servlet Could not resolve view with name 'persons/list'
我不确定我是否配置了错误。
测试用例中的错误消失了:
- 如果我将 spring-boot-starter-parent 的版本更改为 1.1.7.RELEASE
- 如果我使用组件扫描并将服务 bean 初始化为完整 bean
我已经设置了一个示例项目,在该项目上会出现与我的应用程序中相同的错误: https://github.com/waldemar-schneider/spring-boot-mvc-test
我错过了什么?提前致谢
【问题讨论】:
-
如果您有可重现的测试用例,请在 GitHub 上提交针对 Spring Boot 的错误。
标签: java spring spring-mvc spring-boot spring-test