java - 如何在没有 Maven 的情况下设置独立的 Junit 和 Mockito

标签 java eclipse mockito junit5

我正在使用一个非常旧的代码库,其中没有使用 Maven 或 ant 等构建/库管理工具。所有库都复制到本地 lib 目录中。我找到了独立的 Junit。我可以将库导入到我的项目中。我下载并把它放在lib中,并在eclipse中配置构建路径。我无法在单元测试代码中导入 Mokito 库。我不知道如何在我的项目中将 mokito 设置为独立库。如下图所示。请让我知道如何设置:-

enter image description here

enter image description here

最佳答案

也许收集所有依赖项的一种更简单的方法是在其他地方配置 Maven 项目(使用 eclipse),然后将其导出为 可运行 jar。选中将所有依赖项导出到文件夹中的选项。

您必须更改范围,因为某些范围会被忽略(例如 test)。

然后将该文件夹复制到旧项目并将所有 jar 导入到类路径中。您仍然需要手动检查冲突。

<小时/>

或者你只是将旧的代码库进行 mavenize ;)

关于java - 如何在没有 Maven 的情况下设置独立的 Junit 和 Mockito,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57383765/

相关文章:

java - Lambda 表达式不工作,被终止

java - 如何将数组数据类型(H2数据库)转换为java List<Long>?

c++ - mex 函数无法解析 eclipse

java - mockito test void 方法,重写成员变量

spring - Junit Mockito with spring - Json 字符串返回的测试用例

java jersey 可变长度路径

java - 由于已经存在根应用程序上下文而无法初始化上下文,在 tomcat 中部署 war 失败

eclipse - Eclipse 中的 SVN 分支(概念)

java - 如何解决 MySql 的 JSON 和 Java 的编码问题?

javascript - 使用 Qunit 和 JSMockito(或其他框架?)进行 Jquery 单元测试,输出未按预期工作