java - 使用 jar 文件从命令行运行 junit

标签 java command-line junit

我有两个 java 文件,Point.java 和 PointTest.java。在 eclipse 中工作正常,但我正在尝试通过命令行编译它们

我将 junit 4.8.2 jar 文件下载到与 .java 文件相同的目录中

我目前正在尝试使用此命令来编译它们,但我遇到了错误

javac -cp junit-4.8.2.jar:. Point.java PointTest.java

我也尝试过使用 -cp 命令。第一个错误是

 package org.junit does not exist

我在这里做错了什么?如果我在目录中提取 jar 文件,那么我就能够正确编译 java 文件。

如果有帮助,测试文件中的前几个导入声明是

import static org.junit.Assert.*;

import org.junit.After;
import org.junit.Before;
import org.junit.BeforeClass;

最佳答案

您能否验证 junit jar 的名称是否正确。默认名称是 junit-4.8.2.jar 而不是 junit.4.8.2.jar

关于java - 使用 jar 文件从命令行运行 junit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4151552/

相关文章:

java - 任何绕过 HTML 注释中的 -- 的方法

java - 如何使用单个语句设置可见(真或假)多个组件

java - JUnitCore.runClasses 有什么用?

java - 启动完成后 BroadcastReceiver 不工作

php - 未定义函数 xdebug_code_coverage_started()

python - 在 Eclipse 命令行中运行 python 函数

intellij-idea - intellij idea 无法从终端打开当前目录

junit - 如何在 Junit 3 中对我们的测试用例进行分组

java - 使用 Mockito 和 JUnit 将 RabbitTemplate#convertAndSend 测试为 lambda

java - 如何查询 Appengine Logs API 以获取所有版本应用程序的日志?