我使用eclipse编译了类,但是当我尝试在命令行中运行它们时,它返回“无法找到或加载主类”。Command line.
我的课程是:
package Chapter10;
public class Hfpd10
{
public static void main(String[] args)
{
System.out.println("it works");
}
}
我正在C:\ Users \ John \ Documents \ Java \ EclipseWorkspace \ HeadFirstDesignPatterns \ bin \ Chapter10文件夹中运行该命令,其中包含类文件。命令是:
java Hfpd10
它在eclipse中运行,我使用完全相同的路径。
我能找到的唯一一个问题没有答案。 cannot run java file in command line that created by eclipse
答案 0 :(得分:0)
切换到父目录并运行以下命令:
java Chapter10.Hfdp10
这是必需的,因为你的类在一个包中,你需要用它的完整包名引用它。