为了账号安全,请及时绑定邮箱和手机立即绑定

无法在单个单元测试中使用来自 maven 的 spring-boot-starter-test

无法在单个单元测试中使用来自 maven 的 spring-boot-starter-test

一只萌萌小番薯 2021-11-03 16:19:52
我是Spring Boot的初学者,我正在尝试运行单元测试,我使用maven进行包管理,但它无法导入相应的包,从而导致一些错误,例如无法使用来自org.springframework的注释。开机测试。谁能告诉我如何解决这些问题?谢谢!spring-boot-starter-test 的颜色为灰色。下面是我的 pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">  <modelVersion>4.0.0</modelVersion>  <groupId>com.mastering.spring</groupId>  <artifactId>springboot-example</artifactId>  <version>0.0.1-SNAPSHOT</version>  <packaging>war</packaging>  <parent>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-parent</artifactId>    <version>2.0.0.M1</version> </parent> <properties>    <java.version>1.8</java.version> </properties> <repositories>    <repository>        <id>spring-milestones</id>        <name>Spring Milestones</name>        <url>https://repo.spring.io/milestone</url>        <snapshots>        <enabled>false</enabled>        </snapshots>    </repository> </repositories> <pluginRepositories>    <pluginRepository>        <id>spring-milestones</id>        <name>Spring Milestones</name>        <url>https://repo.spring.io/milestone</url>        <snapshots>        <enabled>false</enabled>        </snapshots>    </pluginRepository> </pluginRepositories> <build>    <plugins>        <plugin>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-maven-plugin</artifactId>        </plugin>    </plugins> </build> <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>
查看完整描述

2 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

如果您使用 Eclipse 开发带有 Maven 项目的 Spring Boot 应用程序。运行单元测试时,应在 src/test/java 中创建测试文件 

//img1.sycdn.imooc.com//618246850001589f11531138.jpg


查看完整回答
反对 回复 2021-11-03
?
慕村9548890

TA贡献1884条经验 获得超4个赞

您可以尝试清除本地 maven 存储库并在此之后运行 maven 命令。


查看完整回答
反对 回复 2021-11-03
  • 2 回答
  • 0 关注
  • 331 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信