java - Saxon 配置上的 NoSuchMethodError

标签 java saxon xmlbeans

Caused by: java.lang.NoSuchMethodError:
net.sf.saxon.Configuration.setDOMLevel(I)V
at org.apache.xmlbeans.impl.xquery.saxon.XBeansXQuery.
(XBeansXQuery.java:55)

你们中有人遇到过this吗?之前有错误?
不确定是否与xmlBeans和Saxon的版本有关 我的依赖项是:
xmlbeans-xpath:2.4
xmlbean:2.4
撒克逊:8.7

最佳答案

一个NoSuchMethodError通常表示您正在运行针对某个版本的库(在本例中为 Saxon)编译的代码,并且您正在使用同一库的不同版本执行该代码,其中存在不兼容的更改。检查 Saxon 的版本 XMLBeans需要,并确保您在类路径上有该版本。

关于java - Saxon 配置上的 NoSuchMethodError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32365175/

相关文章:

java - 使用 SAXON java 程序进行转换时,XSLT 无法找到 SQL jar 文件

java - "java.lang.NoSuchMethodError"读取xmlbean时出现异常

java - 安卓; BitmapFactory.decodeFile(file) 返回 null,已知文件存在

Java - XPath - 如何以相同的方式管理不同的表达式

java - 正确处理返回数据

xml - 从某些定义的 XPATH 生成 XML

java - 使用 apache POI 从 xlsx 文件读取数据时出现线程 "main"org.apache.poi.POIXMLException 异常

java - Spring Rabbit队列Xml : NoSuchBeanDefinition when Getting Property from 'Getter Bean'

java模型映射器: Mapping a Collection to an Object

java - 套接字编程ConnectException