我知道如何创建一个 java 包,在 /src 文件夹中编写代码并从 /tst 文件夹中对其进行测试。但是,我想了解如何在没有 Eclipse 的情况下仅使用 Vim 来做到这一点。
例如,我有一个 java Hello World 类:
class HelloWorld {
public void disp() {
System.out.println("Hello World");
}
}
我将它保存在目录 home/javacode/HelloWorld
现在,我在同一个文件夹中为它编写了一个测试:
import org.junit.*;
class HelloWorldTest extends HelloWorld {
@Test testHelloWorld() {
HelloWorld hello = new HelloWorld();
hello.disp();
}
}
现在,有人可以帮助我如何让这个测试运行吗?正如我必须将 Hello World 编译为:
javac HelloWorld.java
然后将测试编译为:
javac -cp "path to junit" HelloWorldTest.java
但是,我总是以 ClassPath 错误告终。我知道我真的在这里搞砸了一些非常基本的东西。请帮我解决这个问题!