xjc コマンドを使用していくつかの XSD ファイルをコンパイルし、クラスを生成しています。しかし、私は奇妙な問題を抱えています。ファイルを1つだけ渡してコンパイルすると、正常にコンパイルされます。しかし、dir を渡してすべてをコンパイルすると、型が既に定義されていると表示されます。そして、両方のタイプが同じファイルにあると言います。指定された行に移動すると、型の名前が完全に異なることがわかります (xsd ファイル内のすべての型が既に定義されており、他の定義が同じファイルを指していると表示されます)。すべてのファイルを検索して、そのタイプが別の場所に存在するかどうかを確認しましたが、重複しているファイルは 1 つも見つかりませんでした。
前もって感謝します。