在我的机器上,我从Java 1.6更新到Java 1.8。 现在,在JiBX绑定编译中构建得到低于JiBXException。
bind:
[echo] Running JiBX binding compiler
[bind] Error running binding compiler
[bind] java.lang.IllegalStateException: Error loading class java.lang.CharSequence: Error reading path java/lang/CharSequence.class for class java.lang.CharSequence
BUILD FAILED
/build/build.xml:218: JiBXException in JiBX binding compilation
我正在使用这些JiBX JAR版本 - ' jibx-bind-1.2.2' ,' jibx-run-1.2.2'。
作为一种解决方法 - 我尝试将JiBX版本升级到1.3.1并升级到bcel-6.0-SNAPSHOT.jar
但仍面临同样的错误。 :(
答案 0 :(得分:0)
转到元数据的开头
由于Java 8的旧Jars兼容性问题,需要将JiBX升级到与Java 8兼容的1.3.1。以下jar需要升级。
•JiBX的绑定-1.3.1.jar
•的JiBX-运行1.3.1.jar
•JiBX的工具-1.3.1.jar
•乔达 - 时间 - 2.9.5.jar
•的JiBX-额外-1.3.1.jar
•BCEL-6.1.jar
•xpp3-1.1.6.jar