java -cp会显示帮助选项吗?

时间:2014-04-14 18:26:30

标签: java command-prompt

所以,我试图在Windows 8上的命令提示符下运行编译的类文件,如下所示 -

  

java -cp C:\ Java \ MyFirstProgram

但是,每次我使用-cp选项运行它时,它会显示几个帮助选项的列表,例如定义-cp,-showversion,-X,-splash等。我已尝试了几个其他的输入方式,但是当我不使用-cp选项时,它会说

  

错误:无法找到或加载主类C:\ Java \ MyFirstProgram

关于Stack的其他问题提到我应该如何使用-cp,所以我尝试了,只有帮助出现了,这非常......无益。谁知道我做错了什么?如果是这样,感谢您的回复。

编辑:这是源代码

public class MyFirstProgram
{
    public static void main(String[] args)
    {
        System.out.println("Hello World!");
    }
}

那么我将如何包含"类文件,"然后?

2 个答案:

答案 0 :(得分:3)

使用java可执行文件的正确用法是:

java [-options] class [args...]

其中-options包含-cp命令选项。

您还没有收到类文件,因此会向您显示使用帮助。


要运行程序,请转到Java文件夹并运行程序。

示例:

cd C:\Java
java MyFirstProgram

答案 1 :(得分:-2)

我猜测问题是您需要指定.class扩展名:

java -cp C:\Java\MyFirstProgram.class