Java 编译测试代码时找不到与JUnit相关的包

Java 编译测试代码时找不到与JUnit相关的包,java,testing,junit,Java,Testing,Junit,试图让JUnit在我的电脑上工作。我使用的是windows,但我也安装了GitBash(不知道这是否有区别) 无论如何,我遵循了以下链接的教程: 我试图在windows上手动设置环境变量,但上面的说明对我不起作用 ^这是我在教程中修改后的用户变量的照片。在上面的教程中,它说要将JDK链接到一个名为JAVA_HOME的变量,而我的方法可以很好地使用Path,如图所示,但它不能使用JAVA_HOME 我真的很困惑、失落和沮丧。任何帮助都将不胜感激 为什么类路径设置有这么多分号 您尚未设置JAVA

试图让JUnit在我的电脑上工作。我使用的是windows,但我也安装了GitBash(不知道这是否有区别)

无论如何,我遵循了以下链接的教程:

我试图在windows上手动设置环境变量,但上面的说明对我不起作用

^这是我在教程中修改后的用户变量的照片。在上面的教程中,它说要将JDK链接到一个名为JAVA_HOME的变量,而我的方法可以很好地使用Path,如图所示,但它不能使用JAVA_HOME

我真的很困惑、失落和沮丧。任何帮助都将不胜感激

  • 为什么类路径设置有这么多分号
  • 您尚未设置
    JAVA\u HOME
    。通常有必要设置
    JAVA_HOME
    ,这是大多数JAVA库都假定的。您可以设置 Java路径由
    %Java\u HOME%\bin
  • 运行Junit的命令行是什么?你编译过吗 成功
  • JUnit有自己的功能。你能试试它而不是你用的教程吗。它不依赖于环境变量。因此,它应该更容易运行