2
我在gradle项目中有多个绑定(xjb文件)。为xsd(C.xsd)生成JAXB类时。我想既然C.xsd指A.xsd & B.xsd如何在gradle中为ant xjc任务指定多个绑定文件
的用于A.xjb & B.xjb先前生成的绑定文件下面的蚂蚁XJC任务工作,如果我没有在任何其它的相同绑定路径,但我想指定明确A.xjb & B.xjb绑定。如何去相同,我尝试了各种选择,但似乎没有工作。任何帮助不胜感激。
ant.xjc(destdir : '${jaxbDest}', removeOldOutput:'yes', extension:'true') {
arg(line:'-Xequals -XhashCode -XtoString -Xcopyable')
schema(dir:'src/main/schema', includes:'C.xsd')
binding(dir:'src/main/schema', includes:'*.xjb)
}
感谢 拉维
感谢Beccagaspard上述两种选项工作。 – ravi
你能提供一个完整的代码示例吗? –