我知道这个问题之前已被问过几次,但我尝试了所有解决方案,但它对我不起作用。这是我第一次使用JUnit,因此我缺乏编译测试文件的经验。我在64位Windows 7上,以后还要在Linux上测试,但我被卡住了......
所以我从我的Eclipse项目中取出/ src文件夹并放入了2个jar文件junit-4.11-javadoc.jar和hamcrest-core-1.3-javadoc.jar(我只是猜到了我应该这样做的事实使用javadoc jar文件,因为我的java文件/类中有javadoc注释)然后在命令行中我导航到该文件夹,然后尝试使用以下命令进行编译:
javac -cp .; junit-4.11-javadoc.jar Coin.java TestCoin.java
但是我收到一条巨大的错误消息,指出org.junit包不存在并且后面跟着 说@Test之类的东西找不到符号
我该如何解决这个问题?最终我需要制作一个make文件以便快速编译Linux,但是现在我正试图通过命令行/终端获取编译命令。 另外,我是否应该编译我正在测试的类,或者只是测试类?在这种情况下,Coin.java和TestCoin.java一起? 谢谢!