java - springframework 启动测试上下文不存在
问题描述
我正在使用如下依赖项:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>7.0</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>5.2.2.RELEASE</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.4.9.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.18.Final</version>
</dependency>
</dependencies>
它显示的错误代码是: java: package org.springframework.boot.test.context 不存在
我已经查看了其他有关此问题的主题,但似乎没有任何解决方法。
我也遇到了错误:找不到junit jupiter api,但我通过将Jupiter的项目结构从“测试”配置为“编译”来修复它。
解决方案
推荐阅读
- ios - 如何将数据从 viewController 传递到 swiftUI 视图?
- flutter - 如何制作透明的应用栏?
- c# - SqlClient.SqlDataAdapter.Fill(DataSet) 结果如果不选择查询
- javascript - 关于Javascript中对象数组内的未定义属性
- python - 从 numpy.ndarray 数据中绘制图像
- r - RCurl::scp() - 无法交换加密密钥
- c# - 如何使用非标准格式将字符串转换为 .Net DateTime 对象?
- kotlin - lateinit 属性提醒ViewModel 尚未初始化
- spring - 在一个请求中从 Spring Cloud Config Server 获取多个配置
- node.js - Mongoose 5.10.6 版:启用 SSL 的 MongoDB 连接问题