2016-09-26 27 views
1

我试图建立在Ant中,但它给我的错误“语法而不是在目标标签行中指定的。标签的taskdef找不到“org.jvnet.jaxb2_commons.xjc.XJC2Task”类

我。已经正确地设置好的所有的路径和我在这条道路的所有depencencies

这里是MI代码:我希望你可以帮我解决这个问题

<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> 

回答

0

大概是XSD“nGEM.def。 .xsd“在其dir文件夹中不存在。检查文件路径是否包含此文件。

换句话说,“文法未指定”可能意味着file not found

+1

确定这正是发生的事情。非常感谢你的建议。干杯队友 – Antonio682

+0

不客气。 – another

相关问题