在命令提示符中运行.class文件

时间:2016-04-11 00:05:45

标签: javascript java class

我对Java编码非常陌生,我正在尝试运行一个简单的程序来打印出#Hello; Hello World"。所以我已经使用源代码编辑器(Notepad ++)创建了程序,并将其保存为.java文件。之后,我在命令提示符中生成了我的.class文件。该程序的名称是" ExampleProgram"。

现在我有了.class文件,我试图在命令提示符下运行它,所以我的" Hello World"将显示消息。但是,当我键入" java ExampleProgram"它显示一条消息说"错误:无法找到或加载主类ExampleProgram"。

额外信息:我知道区分大小写,我的ExampleProgram.java和ExampleProgram.class都保存在我的文档文件夹中,我安装了JBK。

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

}

2 个答案:

答案 0 :(得分:0)

确保您拥有此代码(注意关闭该类的最后一个大括号)

struct Deck {
    var cards:[Card]

    init(_ series:[String]) {
            self.cards = [Card]()
            for value in series {
                let newCard=Card(name: value)
                self.cards.append(newCard)
                print("The card name is \(newCard.name)")
            }
    }
}


let myDeck = Deck(fibonacciSeries)

print(myDeck)

然后编译/运行它:

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

我强烈建议您使用IDE(可能是为了开始http://www.bluej.org/对初学者有用)。如果你感觉亲:p go netbeans甚至eclipse)。 好编程。

答案 1 :(得分:0)

  

“错误:无法找到或加载主类ExampleProgram”

如果java无法找到类文件,则会出现此错误。

您应该为java程序指定类的位置。这可以通过使用类路径选项

来完成

如果* .class在当前目录中,请使用以下命令。

java -cp . ExampleProgram

或者您可以指定类的绝对路径

java -classpath "D:/Soople/absolute/path/to/classfile/" ExampleProgram

确保您的java环境变量设置为jdk bin 例如:C:\ Java \ jdk1.7.0 \ bin

Windows 10和Windows 8

  • 在搜索中,搜索并选择:系统(控制面板)
  • 单击“高级系统设置”链接。
  • 单击“环境变量”。在System Variables部分中,找到PATH环境变量并选择它。单击编辑。如果PATH环境变量不存在,请单击“新建”。
  • 在“编辑系统变量”(或“新建系统变量”)窗口中,指定PATH环境变量的值。单击确定。单击“确定”关闭所有剩余的窗口。
  • 重新打开命令提示符窗口,然后运行您的java代码。

Windows 7

  • 在桌面上,右键单击“计算机”图标。
  • 从上下文菜单中选择“属性”。
  • 单击“高级系统设置”链接。
  • 单击“环境变量”。在System Variables部分中,找到PATH环境变量并选择它。单击编辑。如果PATH环境变量不存在,请单击“新建”。
  • 在“编辑系统变量”(或“新建系统变量”)窗口中,指定PATH环境变量的值。单击确定。单击“确定”关闭所有剩余的窗口。
  • 重新打开命令提示符窗口,然后运行您的java代码。

Windows Vista

  • 在桌面上,右键单击“我的电脑”图标。
  • 从上下文菜单中选择“属性”。
  • 单击“高级”选项卡(Vista中的“高级系统设置”链接)。
  • 单击“环境变量”。在System Variables部分中,找到PATH环境变量并选择它。单击编辑。如果PATH环境变量不存在,请单击“新建”。
  • 在“编辑系统变量”(或“新建系统变量”)窗口中,指定PATH环境变量的值。单击确定。单击“确定”关闭所有剩余的窗口。
  • 重新打开命令提示符窗口,然后运行您的java代码。

Windows XP

  • 选择开始,选择控制面板。双击“系统”,然后选择“高级”选项卡。
  • 单击“环境变量”。在System Variables部分中,找到PATH环境变量并选择它。单击编辑。如果PATH环境变量不存在,请单击“新建”。
  • 在“编辑系统变量”(或“新建系统变量”)窗口中,指定PATH环境变量的值。单击确定。单击“确定”关闭所有剩余的窗口。
  • 重新打开命令提示符窗口,然后运行您的java代码。