最近公司用jibx来解析xml,小弟我遇到如下问题工程结构如图build文件如图bindgen的时候报了一个空指针异常如图
我这个类里面应用了一个应用类型public class PPVSPMessage { private Params Params;
private String Version;
private String Sequence;
private String CommandType;
private String Command;

public Params getParams() {
return Params;
}
public void setParams(Params params) {
this.Params = params;
}
...
}
求解?为什么会报错啊 

解决方案 »

  1.   

    我在用bindGen的ant的target要生成binding.xml和schema时,老报下面这个错误bindgen:
         [echo] Running BindGen tool
         [java] Exception in thread "main" java.lang.IllegalStateException: Internal error: instance signatures not found for class java.lang.String
    不知道怎么解决
      

  2.   

    jibx1.2.x与jdk1.8不兼容,降级jdk为1.7或者升级jibx为1.3.1就成功了
      

  3.   

    我觉得是你的参数写的有问题 ,试一下${basedir}/src/main/java ,第三个参数的包,只有一级ehome?感觉好怪,和你第2个参数里的规则不一样啊。