jaxb maven プラグインを使用して、スキーマからクラスを生成しています。3 つの Maven モジュールに分かれている 3 つのスキーマがあります。
a.jar のスキーマ A
b.jar のスキーマ B
a.jar と c.jar をインポートして使用する c.jar のスキーマ C。
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.
誰かがそれを解決するアイデアを持っていますか?
前もって感謝します。