SpringJUnit4ClassRunner和ContextConfiguration都识别不出来

来源:4-8 DAO层单元测试编码和问题排查(上)

慕粉3990798

2017-02-12 19:16

在写这一章代码时报了很多错误,编译都未通过。如下面所示: 网上搜了一些评论,感觉好像是配置的依赖的版本有问题,但是做了各种尝试都失败了。不知道有哪位同学遇到郭类似问题?

http://img.mukewang.com/58a0435d00010aa807310705.jpg

图中红色部分的两个:SpringJUnit4ClassRunner和ContextConfiguration都识别不出来。我配置的junit是4.11,spring-test是4.1.7.本地仓库看了也都下载下来了,但是就是识别不了。

郁闷死了,不知道哪位遇到过类似问题。谢谢辣。

写回答 关注

4回答

  • 精慕门9839799
    2017-07-30 20:14:11

    解决没啊

  • 孙先森
    2017-02-22 20:16:34

    查看Maven Dependencies,应该是缺少spring-test的jar包

    项目右击选择Maven4Myeclipse,点击add dependency,添加spring-test

    最后update project

    qq_慕斯卡... 回复孙先森

    老哥,还是你稳,哈哈哈

    2019-07-23 09:51:53

    共 2 条回复 >

  • _白驹过隙_
    2017-02-18 22:26:45

    打开工程的.classpath文件:

    <?xml version="1.0" encoding="UTF-8"?>

    <classpath>

        <classpathentry kind="src" path="src/main/java"/>

        <classpathentry kind="src" path="src/main/config"/>

        <classpathentry kind="src"  path="src/test/java"/>

                    .......

    </classpath

       


      

    将output="target/test-classes"加上就好用了


       

    <?xml version="1.0" encoding="UTF-8"?>

    <classpath>

        <classpathentry kind="src" path="src/main/java"/>

        <classpathentry kind="src" path="src/main/config"/>

        <classpathentry kind="src"  output="target/test-classes" path="src/test/java"/>

       


  • Nesive
    2017-02-13 20:18:26

    你依赖的jar 没有被下载吧。

Java高并发秒杀API之业务分析与DAO层

Java实现高并发秒杀API的第一门课,还等什么,赶快来加入吧

87424 学习 · 496 问题

查看课程

相似问题