我有两个 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/