装完ant后执行报错

nhzp 2005-02-28 06:19:00
我用的是ant1.6.2
JDK是1.4.2_07
已设置了JAVA_HOME和ANT_HOME
build.xml和源程序用的是的样例http://www.cnblogs.com/sgsoft/archive/2005/02/02/81480.html,连连目录设置都一样,但是执行ant build.xml后报错如下:
java.lang.ClassNotFoundException: org.apache.tools.ant.Main
at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:194)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)

哪位大哥遇到同样的情况,知道原因么?

...全文
121 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinajava 2005-02-28
  • 打赏
  • 举报
回复
cmd-set classpath检查类路径下有没有ant.jar,没有加入
nhzp 2005-02-28
  • 打赏
  • 举报
回复
都没有问题啊...
我怀疑是我已经装的JBuilder8里带的Ant和新装的冲突了,有可能么?
jFresH_MaN 2005-02-28
  • 打赏
  • 举报
回复
可能是ANT_HOME设置得不对
woodfans 2005-02-28
  • 打赏
  • 举报
回复
classpath可能问题,请查之
orant 2005-02-28
  • 打赏
  • 举报
回复
你的目录是不是选择错了?包括目录的层次

67,516

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧