私はbasic.xsdと 2 つの他のA.xsdとを持っていB.xsdます。A.xsd2 つの異なる Java パッケージにB.xsd変換されるため、同じプラグインの 2 つの Maven 実行が必要です。
両方の XSD はbasic.xsd、一部の共有クラスを参照します。別のプロジェクトから来る場合は、クラスの重複を防ぐためにbasic.xsd使用することで、この問題をうまく解決できます。episodes
しかし、どうすれば現在のプロジェクトを参照できますか?
プラグインの最初の実行は、クラスのみをbasic.xsd独自の Java 名前空間に生成することです。その後、 と の実行はから生成されたものについて知る必要がA.xsdあります。B.xsdbasic.xsd
の生成されたエピソードをどうにか指摘できますbasic.xsdか?
みたいな
<episodes><episodeFile>basicXSD.episode</episodeFile</episodes>いいでしょうが、私が見る限り、依存関係を追加することしかできません... :-(