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

SpringJUnit4ClassRunner和ContextConfiguration都识别不出来

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

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

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

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

提问者:慕粉3990798 2017-02-12 19:16

个回答

  • 精慕门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

  • _白驹过隙_
    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 没有被下载吧。