返回顶部
首页 > 资讯 > 后端开发 > Python >SpringJunit测试找不到SpringJUnit4ClassRunner.class的解决
  • 256
分享到

SpringJunit测试找不到SpringJUnit4ClassRunner.class的解决

SpringJunit测试SpringJUnit4ClassRunner.classSpringJunit 2023-05-17 11:05:35 256人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录spring Junit测试找不到SpringJUnit4ClassRunner.class问题描述问题分析解决步骤RunWith找不到SpringJUnit4ClassRunn

Spring Junit测试找不到SpringJUnit4ClassRunner.class

问题描述

1.当使用Junit指定启动类为SpringJUnit4ClassRunner.class,发现SpringJUnit4ClassRunner.class找不到

2.参考网上说是因为空格问题,但是本次遇到的问题其实不是

问题分析

1.本次测试使用Maven管理的项目,而不是直接导入spring-test的jar

2.查看Maven依赖,发现里面还有一个<scope>,因为JUnit是直接添加到路径中,并不是通过Maven依赖加入,如果加入了<scope>会导致匹配不上

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-test</artifactId>
    <version>5.0.9.RELEASE</version>
    <scope>test</scope>
</dependency>

解决步骤

1.因为在Maven依赖中多了<scope>标签,所以删除之后即可

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-test</artifactId>
    <version>5.0.9.RELEASE</version>
</dependency>

2.删除之后再次测试,成功找到SpringJUnit4ClassRunner.class

RunWith找不到SpringJUnit4ClassRunner.class

maven项目@RunWith找不到SpringJUnit4ClassRunner.class

问题概述

1、在使用maven创建项目后在在Maven Repository网站找到的相关然后在eclipse中jar包无法使用

2、在使用@RunWith(SpringJUnit4ClassRunner.class)时找不到SpringJUnit4ClassRunner.class

3、网上解决方法是相关空格的问题

问题分析

使用maven创建WEB项目后,不直接导入相关包。

在pom.xml中导入相关依赖后发现相关jar不能使用

与其他依赖对比后发现在无法使用的依赖关系中有存在标签

问题解决

删除标签后相关依赖可以使用,@RunWith能找到SpringJUnit4ClassRunner.class,相关其他依赖也是存在这样的问题

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: SpringJunit测试找不到SpringJUnit4ClassRunner.class的解决

本文链接: https://www.lsjlt.com/news/211139.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • SpringJunit测试找不到SpringJUnit4ClassRunner.class的解决
    目录Spring Junit测试找不到SpringJUnit4ClassRunner.class问题描述问题分析解决步骤RunWith找不到SpringJUnit4ClassRunn...
    99+
    2023-05-17
    Spring Junit测试 SpringJUnit4ClassRunner.class Spring Junit
  • Springboot测试找不到SpringRunner.class的问题
    目录Spring boot测试找不到SpringRunner.class原因解决方式@RunWith(SpringRunner.class)测试SpringRunner.class找...
    99+
    2024-04-02
  • 如何解决html5 worker测试不到效果的问题
    这期内容当中小编将会给大家带来有关如何解决html5 worker测试不到效果的问题,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 很多人在...
    99+
    2024-04-02
  • android真机调试找不到设备如何解决
    如果在Android真机调试时找不到设备,可以尝试以下解决方法:1. 确保手机已连接到电脑,并启用了开发者选项和USB调试模式。可以...
    99+
    2023-10-18
    android
  • 找不到mysql.h的解决方法
    小编给大家分享一下找不到mysql.h的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 找不...
    99+
    2024-04-02
  • SpringBoot做junit测试的时候获取不到bean的解决
    目录SpringBoot junit测试的时候获取不到bean具体报错解决方案SpringBoot测试类:Could not autowire. No beans of ‘Brand...
    99+
    2024-04-02
  • java测试报错:找不到或无法加载主类 的解决方法(简单粗暴)
    当我们在windows系统下安装完jdk时,测试案例HelloWorld;运行java命令时报错:找不到或无法加载主类 解决方法: 1.首先检查是否编译通过,生成了.class字节码文件 如果没有生...
    99+
    2023-09-11
    java jvm windows
  • 解决Python.h找不到问题
    在linux系统上安装python的MySQLdb库时,提示pip install MySQL _mysql.c:29:20: fatal error: Python.h: No such file or directory    #inc...
    99+
    2023-01-31
    找不到 Python
  • 解决@SpringBootTest 单元测试遇到的坑
    目录@SpringBootTest单元测试的坑1、环境2、遇到的问题3、解决方式Test类运行单元测试失效Test测试类无法执行完全问题@SpringBootTest单元测试的坑 1...
    99+
    2024-04-02
  • SpringBoot测试junit遇到的坑及解决
    目录一、NullPointerException原因解决二、org.springframework.context.ApplicationContextException三、java...
    99+
    2024-04-02
  • 找不到wp config.php的解决方法
    这篇文章主要介绍找不到wp config.php的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!找不到wp config.php的解决办法:1、添加一个“wp-config.php”文件;然后重启一下web服...
    99+
    2023-06-15
  • php domdocument找不到的解决方法
    本篇内容介绍了“php domdocument找不到的解决方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php domdocument找...
    99+
    2023-06-20
  • mac找不到java怎么解决?
    mac找不到java怎么解决?mac下找到Java很简单,只需要一条命令即可。命令:/usr/libexec/java_home -V (注意V是大写)备注:大概查看了下/usr/libexec目录下的文件,感觉都是Mac默认安装但是没...
    99+
    2022-03-22
    java入门 mac java
  • eclipse找不到tomcat如何解决
    如果Eclipse找不到Tomcat服务器,你可以尝试以下解决方法:1. 确保你已经正确安装了Tomcat服务器,并且知道Tomca...
    99+
    2023-09-26
    eclipse tomcat
  • unity找不到jdk怎么解决
    要在Unity中找到JDK,可以按照以下步骤进行操作:1. 确保您已经安装了JDK。如果没有安装,请到Oracle官网下载并安装最新...
    99+
    2023-09-20
    unity jdk
  • windows找不到regsvr32jscript.dll如何解决
    如果Windows找不到"regsvr32 jscript.dll"文件,可以尝试以下方法来解决问题:1. 检查文件路径:确保“js...
    99+
    2023-09-29
    Windows
  • win11找不到gpedit.msc如何解决
    Windows 11 Home 版本没有内置 gpedit.msc (组策略编辑器) 工具。但你可以尝试以下方法来解决这个问题:1....
    99+
    2023-09-02
    win11
  • idea找不到WebApplication如何解决
    如果你找不到Web应用的创意,可以尝试以下方法来解决:1. 寻找灵感源:浏览网络上的各种网站、应用和论坛,以获得他人的创意和思路。观...
    99+
    2023-09-21
    idea
  • php找不到curl_init()怎么解决
    这篇文章主要介绍了php找不到curl_init()怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php找不到curl_init()怎么解决文章都会有所收获,下面我们一起来看看吧。php找不到curl_...
    99+
    2023-06-26
  • pycharm找不到pygame如何解决
    如果您安装了Pygame但PyCharm无法找到该库,可以尝试以下解决方法:1. 确认已经正确安装Pygame库。可以在命令行中运行...
    99+
    2023-09-13
    pycharm pygame
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作