不,ant构建工具,他可以实现许多功能,如实现压缩解压缩,编译java 打包,生成doc等等,还可以用他执行程序,甚至可以用它发邮件,和junit配合生成测试文档,和xdoclet配合生成EJB代码等等。如果你在ant中用javac属性可以编译能过,那么用javac也是可以的。之所以你用javac出错了,我想是你的classpath问题,你的ant 已经设置了classpath
在编译之前set classpath=一下