2012-02-27 58 views
0

我有一個模式文件用於生成java文件。 我想在模式文件中指定某些ComplexTypes的不同包。 例如:所有按鈕的java文件應該位於按鈕包內。XJC從一個模式生成幾個包(目錄)中的java文件

我該怎麼做?我正在使用xjc ant任務。謝謝。

進一步的細節:

commons.xsd限定,富,酒吧,按鈕a,ButtonB

我想到文件夾(包)的定義將是這樣的:


  • Foo(File)
  • Bar(File)
  • 個按鈕(文件夾)
    • 按鈕a(文件)
    • ButtonB(文件)

謝謝。

回答

0

我相信現在的JAXB實現是不可能的。包與名稱空間相當嚴格相關,所以不太可能將一個模式中的類放入不同的包中。

+0

謝謝。我配置了幾個名稱空間並使用了插曲插件... – Rotem 2012-03-04 14:40:37

相關問題