请教一下:一个在eclipse开发ant+junit的问题???在线等!谢谢!

evas 2004-12-06 03:57:00
我照着网上的例子,http://dev.csdn.net/develop/article/52/52153.shtm
一步步的做下去,可是最近在编译时出错!
所有它里面要求的,包括classpath什么的设置,都设置正确,还是找不了问题所在?
请高手帮帮忙!
下面附错误信息:

Buildfile: D:\Program Files\eclipse\workspace\Hello\build.xml
init:
compile:
test:
BUILD FAILED: D:\Program Files\eclipse\workspace\Hello\build.xml:36: Could not create task or type of type: junit.

Ant could not find the task or a class this task relies upon.

This is common and has a number of causes; the usual
solutions are to read the manual pages then download and
install needed JAR files, or fix the build file:
- You have misspelt 'junit'.
Fix: check your spelling.
- The task needs an external JAR file to execute
and this is not found at the right place in the classpath.
Fix: check the documentation for dependencies.
Fix: declare the task.
- The task is an Ant optional task and the JAR file and/or libraries
implementing the functionality were not found at the time you
yourself built your installation of Ant from the Ant sources.
Fix: Look in the ANT_HOME/lib for the 'ant-' JAR corresponding to the
task and make sure it contains more than merely a META-INF/MANIFEST.MF.
If all it contains is the manifest, then rebuild Ant with the needed
libraries present in ${ant.home}/lib/optional/ , or alternatively,
download a pre-built release version from apache.org
- The build file was written for a later version of Ant
Fix: upgrade to at least the latest release version of Ant
- The task is not an Ant core or optional task
and needs to be declared using <taskdef>.
- You are attempting to use a task defined using
<presetdef> or <macrodef> but have spelt wrong or not
defined it at the point of use

Remember that for JAR files to be visible to Ant tasks implemented
in ANT_HOME/lib, the files must be in the same directory or on the
classpath

Please neither file bug reports on this problem, nor email the
Ant mailing lists, until all of these causes have been explored,
as this is not an Ant bug.
Total time: 1 second

说的应该是找不到junit,junit应该包括在classpath里面了!
请大家帮帮忙!

...全文
76 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
DW04024 2004-12-16
  • 打赏
  • 举报
回复
ant 中的jUnit 标签 不支持 JUnit 3.0 以前的版本
wooyuping 2004-12-14
  • 打赏
  • 举报
回复
<property name="junit_path" location="C:/eclipse/plugins/org.junit_3.8.1/junit.jar"/>

按照上面的例子,你把你自己的路径加进去再试看看
evas 2004-12-10
  • 打赏
  • 举报
回复
怎么没人回答一下啊?!帮帮忙!

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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