Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用不兼容的JiBX运行时版本_Java_Runtime_Jibx - Fatal编程技术网

Java 使用不兼容的JiBX运行时版本

Java 使用不兼容的JiBX运行时版本,java,runtime,jibx,Java,Runtime,Jibx,我想使用2个库,它们是用不同且不兼容的JiBX版本构建的 Lib#1使用JiBX运行时1.0.1运行 Lib#2使用JiBX运行时1.2.6运行 当前版本号在界面中编码:org.jibx.runtime.IBindingFactory#当前版本号 调用org.jibx.runtime.BindingDirectory#getFactory()时,会进行兼容性测试。 如果生成的类和运行时不兼容,则会出现如下异常: 原因:org.jibx.runtime.JiBXException:的绑定信息

我想使用2个库,它们是用不同且不兼容的JiBX版本构建的

  • Lib#1使用JiBX运行时1.0.1运行
  • Lib#2使用JiBX运行时1.2.6运行
当前版本号在界面中编码:org.jibx.runtime.IBindingFactory#当前版本号

调用org.jibx.runtime.BindingDirectory#getFactory()时,会进行兼容性测试。 如果生成的类和运行时不兼容,则会出现如下异常:

原因:org.jibx.runtime.JiBXException:的绑定信息 Xxxx类必须是 使用当前绑定编译器在重新生成 org.jibx.runtime.BindingDirectory.getFactoryFromName(未知源) 位于org.jibx.runtime.BindingDirectory.getFactory(未知源)

编辑日期:2015年7月29日 另一个可能的例外:

原因:org.jibx.runtime.JiBXException:的绑定信息 班 YYYY必须 使用当前绑定编译器重新编译(使用jibx_1_0_1编译, 运行时为jibx_1_2_5_快照) org.jibx.runtime.BindingDirectory.getFactoryFromName(BindingDirectory.java:125) 在 org.jibx.runtime.BindingDirectory.getFactory(BindingDirectory.java:178) 在 org.jibx.runtime.BindingDirectory.getFactory(BindingDirectory.java:197)

有可能让它工作吗?


我看过关于JiBX的文件,但没有发现任何东西

关于Maven Central回购协议