java.lang.IllegalAccessError: class javax.xml.parsers.FactoryFinder (in unnamed module @0x39651a82) cannot access class jdk.xml.internal.SecuritySupport (in module java.xml) because module java.xml does not export jdk.xml.internal to unnamed module @0x39651a82 at javax.xml.parsers.FactoryFinder.<clinit>(FactoryFinder.java:69) at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:147) at ch.qos.logback.core.joran.event.SaxEventRecorder.buildSaxParser(SaxEventRecorder.java:79)
解決方案:java
在相關class上添加註解apache
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*", "javax.management.*"})@RunWith(PowerMockRunner.class)