我有两个项目:项目A和项目B. 项目A有一个类项目,它也有相同类项目的集合。
班级项目{
私人清单列表;
}
我在项目B类路径中包含了项目A. 现在,项目B包含Jibx绑定Configuartion,现在当我尝试在项目B的binding.xml中绑定类项时。
<collection item-type="projectA.Items" field="items" usage="optional" create-type="java.util.ArrayList"/>
</mapping>
这可能是由于绑定或类路径中的错误,或者是JiBX代码中的错误 * [bind] java.lang.IllegalStateException:内部错误 - 无法修改项目A jar中的类。
答案 0 :(得分:0)
JiBX拥有出色的多项目支持。
查看JiBX modular support的文档。 我们在这里有一个简单的多项目示例in our github repository。
祝你好运!
唐科利 JiBX贡献者