1
我正在使用jaxb maven插件從模式生成類。我有3個模式,在3個maven模塊中分開。JAXB maven插件兩個聲明在ObjectFactory類中導致衝突
架構A在a.jar文件
架構B在c.jar b.jar
C架構其中進口a.jar文件和c.jar並使用它們。
A & B有一些具有相同名稱和相同類型的聲明。
<xs:element name="elementName" type="elementType" />
當生成的C類,我有一個錯誤
[ERROR] Error while generating code.Location [ file:/path/to/schema/A/a.xsd{7,58}].com.sun.istack.SAXParseException2: Two declarations cause a collision in the ObjectFactory class.
[ERROR] Error while generating code.Location [ file:/path/to/schema/B/b.xsd{7,58}].com.sun.istack.SAXParseException2: Two declarations cause a collision in the ObjectFactory class.
有沒有人有一個想法,以解決?
在此先感謝。