问题描述
IDE:netbean使用build.xml运行。提示:build.xml:141:taskdefAclassneededbyclasscom.sun.tools.jxc.SchemaGenTaskcannotbefound:com/sun/mirror/apt/AnnotationProcessorFactoryusingtheclassloaderAntClassLoader[F:SrclibJAXB-2.2.4activation.jar;F:SrclibJAXB-2.2.4jaxb-api.jar;F:SrclibJAXB-2.2.4jaxb-impl.jar;F:SrclibJAXB-2.2.4jsr173_1.0_api.jar;F:SrclibJAXB-2.2.4jaxb1-impl.jar;F:SrclibJAXB-2.2.4jaxb-xjc.jar]build.xml141行相关代码如下:141<taskdefname="schemagen"classname="com.sun.tools.jxc.SchemaGenTask">142<classpath>143<filesetdir="${lib}/JAXB-2.2.4"includes="*.jar"/>144</classpath>145</taskdef>本人新手,请大侠指点
解决方案
本帖最后由 niaoked 于 2014-09-08 10:01:00 编辑
解决方案二:
建议不要用中文。。。。
解决方案三:
代码路径不要包含中文?
解决方案四:
你还自己修改了日志啊。。。汗。
解决方案五:
换了路径,问题依然。
解决方案六:
那你com/sun/mirror/apt/AnnotationProcessorFactory这个包,有没有在你xml的配置文件里面嘛?
解决方案七:
解决方案八:
找到问题了thiserroroccurswhentryingtobuildprojectwiththeJDK8compiler,asOracleremovedcom.sun.mirror.apt.AnnotationProcessorFactoryinJava8.Thisissuehasalreadybeenfixedforthenextrelease.Untilwepublishthat,pleaseusetheJDK7tobuildtheproject.原来是编译器版本的过。
解决方案九:
找到了速速结贴!今天是个好日子,中秋节@!
解决方案十:
该回复于2014-09-22 08:45:02被版主删除