1
jaxb mavenプラグインを使用して、スキーマからクラスを生成しています。私は、3つのモジュールで分離された3つのスキーマを持っています。JAXB maven plugin ObjectFactoryクラスで2つの宣言が衝突する
はA.jarとc.jarをインポートし、それらを使用c.jarにb.jar
スキーマCにはA.jar
スキーマBにおけるスキーマA。
& Bには、同じ名前と同じタイプの宣言がいくつかあります。
はCクラスを生成するとき<xs:element name="elementName" type="elementType" />
、私はエラー
[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.
を持っている誰もがそれを解決するためのアイデアを持っていますか?
ありがとうございます。