2013-11-01 30 views
0

我有兩個項目:項目A和項目B 項目A有一個類項目,它們也具有相同類項目的集合。Jibx:內部錯誤 - 無法修改罐子中的類

類別項目{

private list list;

}

我在項目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:內部錯誤 - 無法從項目中修改類一個jar。

+0

的工作,當我的類項目在項目B.But複製其不,當我們試圖使用類項目從罐子裏工作。 – user2945318

回答

0

JiBX有很好的多項目支持。

請查閱此處的文檔以獲取JiBX modular support。 我們在這裏有一個簡單的多項目示例in our github repository

祝你好運!

唐科利 JiBX的貢獻者

+0

謝謝Don Corley。我會嘗試建議,並會讓你知道 – user2945318

+0

Hii Don Corley,仍面臨同樣的問題。由於我的項目A沒有任何jibx,只有我的項目B有Jibx配置。還有更多。只有當類Items包含List 的集合時,我們纔會收到錯誤 – user2945318