我正在尝试使用 xjc 生成 xsd 模式。问题是 xjc 通过 -p (包)标志创建子文件夹。
例子:
如果从 c: 运行 xjc 不正常,使用 -p abc 如下:
C:>xjc.exe -p a.b.c schema.xsd
xjc 将创建 a,b,c 文件夹,生成的文件将位于 c:/a/b/c
即使错误地指定了 -d (目录)标志 像这样:
C:>xjc.exe -p a.b.c -d c:/files schema.xsd
这些文件将位于 c:/files/a/b/c
如何让 xjc 不创建此文件夹?
如果我执行:
C:>xjc.exe -p a.b.c -d c:/files schema.xsd
这些文件将位于 c:/files 中,带有 package a.b.c
。