Tag taskdef 找不到 'org.jvnet.jaxb2_commons.xjc.XJC2Task' 类



我试图在Ant中构建,但它给了我错误"语法未在目标标记行指定。

我已经正确设置了所有的路径,并且在该路径中有所有的依赖项。

这是我的代码,我希望你能帮我解决这个问题。
 <target name="regenerate-beans" depends="init">
    <taskdef name="xjc2" classname="org.jvnet.jaxb2_commons.xjc.XJC2Task">
        <classpath refid="jrb.compile.classpath" />
    </taskdef>

    <xjc2 destdir="..." binding="..." extension="true">
        <schema dir="..." includes="nGEM.def.xsd" />
        <classpath refid="jrb.compile.classpath" />
    </xjc2>
 </target>

可能在dir文件夹中不存在XSD "nGEM.def.xsd"。检查文件路径是否包含这样的文件。

换句话说,"语法未指定"可能意味着file not found

相关内容

  • 没有找到相关文章

最新更新