我有一个用 Java 完成的项目,我们不能使用 IDE 来编译和运行它,我们只能使用命令行。该项目使用 JSON。我已经成功编译并运行如下:
编译:javac -cp ./lib/java-json.jar ./src/project/*.java
运行:java -cp ./bin:./lib/java-json.jar project.Main
现在我的下一步是在命令行中运行 JUnit 测试。编译我试过:
javac [源文件] -cp "path-to-JUnit-jar-files" path-to-JUnit-class
看起来像这样:
javac ./src/project/.java -cp "./lib/JUnit/.jar" ./src/testing/AllTests.java
这是我最接近成功编译单元测试类的方法(我认为),因为与我尝试过的其他命令相比,它只给了我一些错误。它给我的错误是它需要 JSON jar 文件的类路径,但我不知道如何告诉命令行这样做。