1

xjcコマンドラインから(あなたJAVA_HOME\binの中にあるPATH)実行中com.sun.tools.xjc.Driverですか?
つまり
、クラスを実行するのは実行するcom.sun.tools.xjc.Driverのと同じxjcですか?

4

1 に答える 1

2

xjc.bat または xjc.sh は、-jar jaxb-xjc.jar を呼び出すだけです。

私は jaxb-ri-20071219/lib/jaxb-xjc.jar/META-INF/MANIFEST.MF を持っています:

メインクラス: com.sun.tools.xjc.XJCFacade

XJCFacade のソースから:

コマンド ライン スイッチに応じて、XJC1 または XJC2 を呼び出す粗末なドライバー。

次に、 を呼び出そうとしますcom.sun.tools.xjc.Driver

ただし、新しいバージョンでは変更されている可能性があります。とにかくMANIFEST.MFを再確認できます。

于 2012-01-11T09:33:01.000 に答える