私はこの分野の初心者ですが、WindowsアプリをLinuxに移植しようとしていますが、xmlbeansで問題が発生しました。クラスファイルを生成するxsdファイルがいくつかあります。Windowsでは、とを取得Driver.class(2k)
しDriver2.class(10k)
ます。Linuxでは、Mavenを介した同じビルドを取得Driver.class(10k)
しDriver2.class(2k)
ます。したがって、これらのクラスを使用するLinuxビルドアプリケーションがコンパイルされない原因となる順序の問題があるようです。Driver / Driverを使用するJavaコードは、互換性のないタイプでエラーになります。
見つかった:xx.xmlbinding.Driver2
必須:xx.xmlbinding.Driver
異なるxsdファイルのファイルには同じcomplexTypeがあります。
<xsd:complexType name="Driver">
これを解決する方法についての洞察はありますか?ありがとう!