需要帮助才能使用java文件和相应的命令行工具进行基本的JUnit4设置

需要帮助才能使用java文件和相应的命令行工具进行基本的JUnit4设置,java,command-line,junit,classpath,Java,Command Line,Junit,Classpath,我正在尝试使用java文件和相应的命令行工具(在我开始使用eclipse之前,我认为eclipse会更容易工作,但我还是想先这样做),让基本的JUnit4设置正常工作,下面是我认为会带来问题的自明输入/输出: 有人能告诉我发生了什么事以及如何解决这个问题吗?即使是数学课也不起作用,对我来说似乎做得很好;它定义了包并有一个main方法 如果需要比我提供的更多的信息,请询问 如果我犯了任何愚蠢的错误和/或假设,我表示歉意,因为我打字时非常累;尽管如此,请纠正我 任何帮助都将不胜感激! 提前谢谢 您的

我正在尝试使用java文件和相应的命令行工具(在我开始使用eclipse之前,我认为eclipse会更容易工作,但我还是想先这样做),让基本的JUnit4设置正常工作,下面是我认为会带来问题的自明输入/输出:

有人能告诉我发生了什么事以及如何解决这个问题吗?即使是数学课也不起作用,对我来说似乎做得很好;它定义了包并有一个main方法

如果需要比我提供的更多的信息,请询问

如果我犯了任何愚蠢的错误和/或假设,我表示歉意,因为我打字时非常累;尽管如此,请纠正我

任何帮助都将不胜感激!
提前谢谢

您的MathUtilsTest有一个包声明:

package com.example.example;
出于各种原因,这意味着您的物理文件必须位于
com/example/example/MathsUtilsTest
中。因此,您需要从
/tmp/temp2/src/
运行java。 java应该能够正确地找到类


最好始终从该目录运行javac。

第一次尝试:使用完整的类名(带包)

java com.example.example.MathUtils

第二次尝试:添加类路径

java-cp。com.example.example.MathUtils

当心

要运行测试,您需要按照中的说明进行操作

package com.example.example;