PowerMock单元测试报错

前言

在Android Studio使用PowerMock运行单元测试时,一直报下面的错误。使用的mac系统。

java.lang.ClassCastException: org.apache.xerces.parsers.XIncludeAwareParserConfiguration 
cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration

一般这种情况是因为使用了Android Studio默认的jdk环境,换成1.8的jdk环境即可解决。选中项目按F4键,弹出对话框


image.png

在JDK location中输入自己的jdk路劲就行了,mac下的java路径一般如下:

/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home

一个很简单的问题,却网上半天找不到答案,记录一下,也希望能帮助后面遇到相同问题的人。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容