Framework.xsd を使用して JAXB 生成を行うプロジェクトがあります。これにより、xsd オブジェクトと jaxb オブジェクト、およびその周りの他のクラスを含む jar が生成されます。
次に、別のグループ (2 つの異なるグループ) が Framework.xsd を拡張し、スキーマを使用して subxml を拡張して、framework.xsd 内のオブジェクトを拡張します。彼らはまた、jaxb オブジェクトを生成したいと考えていますが、SomeClass.java が私の Framework.java を明らかに拡張することを望んでおり、まったく新しい階層になってしまうことを望んでいません。
- これは可能ですか?
- このようなことをする方法は?ソリューションが必要とするため
- 名前空間 yy が既に生成されているため、生成しないことを jaxb コンパイラに伝える
- jaxb コンパイラーに、パッケージ zzzzzz 内のクラスを参照する必要があること、またはフレームワーク jar ファイルなどから xjb ファイルを調べる必要があることを伝えます。
これは可能ですか?ありがとう、ディーン