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