看错误提示好像是说在sun/reflect/ConstructorAccessorImpl这个包中的类没找到, 看看你的类的路径

解决方案 »

  1.   

    有没有人解释一下ANT是什么,怎么用啊,谢谢!
      

  2.   

    好像是你没有把解析xml的jar放在你得classpath里面,检查一下把
      

  3.   

    不是xml的问题,我试用了,把xml的所有jar包都放进去还是不行
    如果不用ant,直接用java命令执行是可以的大侠快来帮忙呀!!!
      

  4.   

    ant是一个高级的批处理工具,大家看我总结的对吗?
      

  5.   

    有没有介绍如何使用ANT的资料啊,大家共享出来看看
      

  6.   


    jar包和一般的class的路径写法是不一样的。
    jar包应该是<fileset dir="${your jar file path}">
    <include name="**/*.jar" />
    </fileset>
      

  7.   

    经过我反复的测试,问题出现在这里
    ResultSet rsType = dmd.getColumns(null, null, tableName, null);
    不能使用两次,否则就错
    这可能是ant的BUG吧ant的源码,还没有来得及分析
      

  8.   

    具体原因我也不知道
    如果这样使用就会出错
    ResultSet rsType1 = dmd.getColumns(null, null, tableName, null);
    ResultSet rsType2 = dmd.getColumns(null, null, tableName, null);