maven junit.framework不存在问题解决

原创 2016年08月31日 14:27:42

问题

在使用maven进行一个工程的编译,已加入junit包的依赖,编译的时候却总是报“junit.framework不存在”错误。

pom.xml中junit包加入如下:

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
    </dependency>

解决

试了N多方法,包括加入junit-dep包,依然解决不了问题,后来在加junit-dep包的时候发现,原来多了一个scope属性,将scope属性去掉后恢复正常。

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
    </dependency>

原来依赖加入scope属性后,就会被约束在该生命周期内,在compile阶段不引入test阶段的依赖,也就是说编译阶段该依赖无效。

如果修改scope属性,则也可以正常运行:

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>compile</scope>
    </dependency>


版权声明:本文为博主原创文章,未经博主允许不得转载。

Junit测试中找不到junit.framework.testcase

在使用Junit进行测试时,出现如下问题:找不到junit.framework.testcase 解决方法:选中项目->属性->Java构建路径->库->添加外部jar在eclipse的安装目录中找到...
  • formiss
  • formiss
  • 2006年08月04日 13:40
  • 12240

软件包 junit.framework 不存在的解决方法

执行build.xml,出现错误如下: "软件包 junit.framework 不存在" 可我的JUnit运行没问题啊,查询答案如下: In order for code completion in...
  • zhang103886108
  • zhang103886108
  • 2015年03月18日 15:15
  • 3392

ant编译时报错:程序包junit.framework不存在

代码附带率测试的时候,需要用ant编译工程,但编译不通过,报程序包junit.framework不存在的错;   可是直接运行junit测试的时候没有任何问题。 最后发现将junit的jar包复...
  • tt75281920
  • tt75281920
  • 2015年05月24日 17:25
  • 2403

ant编译时报错:程序包junit.framework不存在

代码附带率测试的时候,需要用ant编译工程,但编译不通过,报程序包junit.framework不存在的错;   可是直接运行junit测试的时候没有任何问题。 最后发现将junit的jar包复...
  • tt75281920
  • tt75281920
  • 2015年05月24日 17:25
  • 2403

【Maven】Maven打包失败,程序包com.sun.deploy.net不存在

1.问题用Maven打包的时候,失败,程序包com.sun.deploy.net不存在;2.代码[ERROR] Failed to execute goal org.apache.maven.plug...
  • River_Continent
  • River_Continent
  • 2017年07月27日 13:26
  • 1606

Maven编译提示:软件包不存在

maven编译问题 软件包不存在 找不到符号
  • qq_15955643
  • qq_15955643
  • 2015年05月22日 10:23
  • 11966

maven编译web项目显示“软件包 javax.servlet.http 不存在"

maven项目编译报错: [java] view plain copy print? 软件包 javax.servlet 不存在  import javax....
  • xiaobing_122613
  • xiaobing_122613
  • 2017年01月11日 16:31
  • 3978

一点一点学maven(11)——Eclipse开发Maven项目提示:程序包org.junit不存在解决方案

1、产生的问题:maven项目执行单元测试可以正常执行,但是执行maven命令test,则报一下异常:org.apache.maven.plugins:maven-compiler-plugin:2....
  • javaloveiphone
  • javaloveiphone
  • 2016年08月09日 15:47
  • 5151

maven项目编译:程序包com.sun.image.codec.jpeg不存在 这个类文件的位置在jre/lib/rt.jar

转载:http://superich2008.iteye.com/blog/2047830 失败提示信息为:程序包com.sun.image.codec.jpeg不存在 这个类文件的位置在jr...
  • u012343297
  • u012343297
  • 2017年06月29日 11:23
  • 547

maven 程序包org.junit不存在

[INFO] Scanning for projects... [INFO]                                                             ...
  • Ethan_Fu
  • Ethan_Fu
  • 2015年10月27日 16:20
  • 22850
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:maven junit.framework不存在问题解决
举报原因:
原因补充:

(最多只允许输入30个字)