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.framework 不存在的解决方法

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

Eclipse中使用Junit编写测试用例

 Eclipse自带Junit插件,不用安装就能在项目中编写测试用例,非常方便。 在项目中添加Junit库 在编写测试用例之前,需要先引入Junit。对项目根目录右键,选择Propertie...

maven 程序包org.junit不存在

[INFO] Scanning for projects... [INFO]                  ...

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

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

Maven新建webapp项目index.jsp报错

最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看 后来就找资料,结果发现两种解决办法,希望可以帮助用得上的人! ...

Maven项目Junit测试类运行报错

公司项目用的框架是SSI,采用maven管理项目

Maven学习三:使用junit测试maven project

每个开发人员都会对自己的代码进行自定义的测试,可以是把项目run起来,手动点点页面按钮,看看操作场景和步骤点是否符合业务需要,是否存在UE上的问题。也有自己写几个测试类,把service类的输入输出是...

Maven学习三:使用junit测试maven project

每个开发人员都会对自己的代码进行自定义的测试,可以是把项目run起来,手动点点页面按钮,看看操作场景和步骤点是否符合业务需要,是否存在UE上的问题。也有自己写几个测试类,把service类的输入输出是...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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