【发布时间】:2017-07-11 22:09:18
【问题描述】:
我使用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
【问题讨论】:
-
你要运行一个java项目或类,它必须有一个main方法才能运行。在您的情况下,类
Hfdp10没有 main 方法,因此导致错误 -
类中有一个main方法i.stack.imgur.com/KhLNE.png
-
将实际代码发布到您的问题中。让人们更容易复制和运行它而无需重新输入