XMLUnit - ClassNotFoundException
XMLUnit - ClassNotFoundException
我刚刚下载了 XMLUnit (https://github.com/xmlunit/xmlunit/releases),但无法正常工作。
当我尝试配置一些属性时:
XMLUnit.setControlParser("org.apache.xerces.jaxp.DocumentBuilderFactoryImpl");
XMLUnit.setTestParser("org.apache.xerces.jaxp.DocumentBuilderFactoryImpl");
XMLUnit.setSAXParserFactory("org.apache.xerces.jaxp.SAXParserFactoryImpl");
XMLUnit.setTransformerFactory("org.apache.xalan.processor.TransformerFactoryImpl");
...抛出以下异常:
java.lang.ClassNotFoundException: No ClassLoaders found for: org.custommonkey.xmlunit.XMLUnit
at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:521)
还有其他人遇到同样的问题吗?
我假设您使用的是 jboss 应用程序服务器。我认为您只是没有在 jar/war/ear 文件中包含所有库。
我刚刚下载了 XMLUnit (https://github.com/xmlunit/xmlunit/releases),但无法正常工作。
当我尝试配置一些属性时:
XMLUnit.setControlParser("org.apache.xerces.jaxp.DocumentBuilderFactoryImpl");
XMLUnit.setTestParser("org.apache.xerces.jaxp.DocumentBuilderFactoryImpl");
XMLUnit.setSAXParserFactory("org.apache.xerces.jaxp.SAXParserFactoryImpl");
XMLUnit.setTransformerFactory("org.apache.xalan.processor.TransformerFactoryImpl");
...抛出以下异常:
java.lang.ClassNotFoundException: No ClassLoaders found for: org.custommonkey.xmlunit.XMLUnit
at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:521)
还有其他人遇到同样的问题吗?
我假设您使用的是 jboss 应用程序服务器。我认为您只是没有在 jar/war/ear 文件中包含所有库。