【发布时间】:2016-05-25 04:24:17
【问题描述】:
我在 Java 中将 JUnit 用于我的 TDD,并注意到有两个组件可以从 JUnit.org 下载。首先,我认为我需要 JUnit 组件并下载、安装。当我编译并尝试运行我的测试时,它抱怨找不到 Hamcrest 类。所以我不得不从他们的主页再次下载这个。
那么,出于好奇,为什么我们从一开始就需要为一个目的下载两次?有谁知道为什么 hamcrest 核心与 JUnit 是分开的,即使它被 JUnit 使用?
谢谢, Javabug
【问题讨论】:
-
在 Eclipse 或 Intellij 中,您只需将 junit 添加到类路径中即可。我不太确定你手动下载的是什么