添加junit和spring-test还是用不了@Test和@RunWith(SpringJUnit4ClassRunner.class)注解

pom.xml依赖如下

        
        <dependency>
            <groupId>org.springframeworkgroupId>
            <artifactId>spring-testartifactId>
            <version>5.0.7.RELEASEversion>
                        <scope>testscope>
        dependency>
 
        
        <dependency>
            <groupId>junitgroupId>
            <artifactId>junitartifactId>
            <version>4.12version>
                        <scope>testscope>
        dependency>

问题解答

  上述scope配置Junit可用的位置test表示只能在src下的test文件夹下面才可以使用

解决办法

  去掉scope配置就可以

解决后的依赖包修改为如下

        
        <dependency>
            <groupId>org.springframeworkgroupId>
            <artifactId>spring-testartifactId>
            <version>5.0.7.RELEASEversion>
        dependency>
 
        
        <dependency>
            <groupId>junitgroupId>
            <artifactId>junitartifactId>
            <version>4.12version>
        dependency>

你可能感兴趣的:(添加junit和spring-test还是用不了@Test和@RunWith(SpringJUnit4ClassRunner.class)注解)