使用最新的Mockito需要哪些罐子?

时间:2017-10-04 04:11:25

标签: eclipse jar mockito

我正在使用Eclipse项目,并且不想使用Maven pom。我想将Mockito所需的jar放入目录中,并从Eclipse构建属性中引用它们。但是Mockito.org没有提供下载链接,也没有提到让Mockito运行所需的罐子。

如何确定需要下载的罐子?

2 个答案:

答案 0 :(得分:1)

Mockito.org神秘地回避了特定版本需要什么Jars。他们真的希望人们使用.pom,但有时我们不想使用Maven。 (毕竟,开发人员反复无常和顽固。)

如果您愿意阅读.pom,以下是如何推导出您需要的罐子: 转到Maven.org并在搜索框中输入“mockito”。在“工件ID”列中查找“mockito *”的最新版本。决定哪个.jar“看起来正确”。在这种情况下,我使用了mockito-core。点击“jar”链接,现在你已经有了第一个罐子。

但您需要获取依赖项: 单击.pom的链接,查看列出的依赖项。你会看到列出的artifact-id,比如byte-buddy,byte-buddy-agent和objenesis。

使用maven.org搜索框,输入artifact-id并下载每个jar的jar。将它们放在一个目录中并更改构建属性,以便在Eclipse项目中使用Mockito。

答案 1 :(得分:0)

基本上你正在寻找

的Mockito-core.jar添加

除此之外,您还需要:

  • 的Mockito核-sources.jar
  • 的Mockito核-javadoc.jar

经常有助于在IDE中获得源代码,或至少javadoc内容触手可及。