【发布时间】:2017-04-13 13:12:47
【问题描述】:
基本上,我正在为一项任务构建一个项目,该项目需要使用 Junit 通过大量测试。但我似乎试图错误地运行它,我不知道如何或为什么
基本上我有这样的目录
[项目]
测试.java
junit-4.12.jar
hamcrest-core-1.3.jar
src/cards/一堆文件
src/boards/一堆文件
所以我做的第一件事是使用javac Test.java 编译项目,并在编译了一些小修复后,所以接下来我想做的是启动实际测试。
所以我用java -cp ./junit-4.12.jar:./hamcrest-core-1.3.jar:. Test.java启动它
我收到以下错误
错误:无法找到或加载主类 Test.java
知道我做错了什么吗?
编辑: 如您所见,编译已完成,我至少大概正确地引用了 JUnit。这是我的目录结构
我的测试文件看起来怎么样
【问题讨论】:
-
也许你应该先编译你的
Test.java文件 -
你用的是什么IDE?
-
@freedev 不是一个特别的,只是linux命令行,虽然我在电脑上安装了netbeans,我只是不太喜欢它。
-
你编译
Test.java文件了吗? -
@freedev 请记住我是 Java 的初学者,但如果我理解正确,
javac Test.java应该可以解决问题吗?它在我的目录中生成了 Test.class - 或者这不算作编译?