junit 使用
2024-10-11 00:22:28
今天用jsoup做了一个‘网络抓取实例’,然而,当作者把junit-4.11.jar 导入项目中,在类中方法上加入@Test,运行时却报错,报错代码如下:
java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
...
... 25 more
经过在网上搜索才知道,当junit升级到junit4后,需要再导入hamcrest jar包才能正常使用,作者遂在项目中导入hamcrest-core-1.3.jar,运行项目成功。
注:在使用junit时,若为junit 3,只需要导入junit包即可。若为junit 4,需要导入junit与hamcrest包。
最新文章
- c++之变量的引用
- Linq Group By
- form 表单
- [转]Java程序员们最常犯的10个错误
- android音乐播放器开发教程
- 【转】出現 ";PowerCam player support IE browser only!"; 的錯誤訊息
- VMware 克隆虚拟机或加载新的已安装虚拟机时System eth0不能使用的解决方法
- 用html/css做的一个登入小界面(图片瀑布流)
- webservice取文件修改时间,返回1601/1/1 8:00:00
- iOS中如何呼出另一个应用
- js Function 加不加new 详解
- 【转】Windows自动连接、断开无线网络
- 软件质量与测试——WordCount编码实现及测试
- Java开源生鲜电商平台-账单模块的设计与架构(源码可下载)
- Android横竖屏切换生命周期变化
- IO流-file
- C#winform自定义控件大全
- NOIP2011提高组 选择客栈
- canvas-star4.html
- 微信小游戏 RES版本控制+缓存策略 (resplugin和ResSplitPlugin插件使用)