【发布时间】:2018-12-01 02:44:32
【问题描述】:
我是弹簧靴的新手。我正在尝试将项目从旧 Spring Boot 迁移到最新版本。
我在项目中更改了 spring boot 的版本。但是当我构建项目时,它在测试中失败,抛出计算失败并出现以下错误
package org.springframework.test.annotation does not exist
我的项目中有这个依赖项
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-test</artifactId>
<scope>test</scope>
</dependency>
不确定我可能缺少什么?
【问题讨论】:
-
请注明旧版和新版
-
我猜 Maven 在下载时损坏了
spring-testjar(依赖于spring-boot-test)。尝试清除 Maven 缓存并再次构建应用程序。 -
在我添加 spring-boot-starter-test 而不是 spring-boot-test 之后它起作用了。两者之间有什么区别以及何时使用哪个?
标签: java spring-mvc spring-boot spring-batch spring-boot-test