java - ant junit 任务——在哪里下载 ant-junit.jar 并将它放在哪里?

标签 java ant junit

我真的浪费了 2 个小时试图让 ant junit 任务工作。首先,我找不到 ant-junit.jar 文件,但我设法在 Maven 页面中找到了它。之后我把它放在几个地方(~/.ant/lib, /usr/share/ant/lib)但是没有运气..我仍然收到这个错误:

Cause: the class org.apache.tools.ant.taskdefs.optional.junit.JUnitTask was not found.
        This looks like one of Ant's optional components.

所以我在寻找:

  1. ant junit任务文件官网下载
  2. 放置该文件的正确位置。

最佳答案

1. Ant下载分发

被砍伐的树:

➜  apache-ant-1.9.4  tree lib
lib
├── ant-junit.jar
├── ant-junit4.jar

2.您的测试类路径

就像任何其他测试依赖项一样。

(不相关,但发行版不会是您要查看的绝对第一个地方吗?我“真的”花了五分钟来下载、解压缩、查找与 JUnit 相关的文件,并执行 tar xvf 以完整性检查缺少的类引用。)

关于java - ant junit 任务——在哪里下载 ant-junit.jar 并将它放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25628253/

相关文章:

java - 无法在 Junit 测试中 Autowiring JpaRepository - Spring 启动应用程序

java - 从 Hibernate 中的集合中删除项目而不加载实体

java - Java 中的简单网络聊天

java - 在我的 Mac 上使用 Eclipse 和 Ant/Junit 时很容易耗尽内存

xml - Findbugs XML 报告缺少排名

junit - 如何仅针对单元测试禁用 Jersey 过滤器(使用 spring-boot)

java - 在struts2框架中,DTO由list<String>组成。它没有从 S :select tag 填充

java - 如何在java中转换 "12-JAN-15 03.51.22.638000000 AM"?

Ant if 语句

unit-testing - 声明在 Controller 中设置的 session 变量-Grails测试用例