ClassNotFound在Ubuntu终端中运行Java .class文件时出错

时间:2012-03-22 10:06:52

标签: java compiler-errors ubuntu-10.04

我用javac myfile.java编译我的文件 但是当我使用命令java myfile运行myfile.class文件时,我得到一个ClassNotFound错误。我的Java版本是openjdk-6

2 个答案:

答案 0 :(得分:1)

以此命令运行命令(在编译的同一目录中):

java -cp . myfile

当然假设该文件包含一个名为myfile的类,其顺便说一句,不遵循标准的Java命名做法(应以大写字母开头)。

阅读here有关设置运行时类路径的更多信息。

答案 1 :(得分:1)

您的类路径很可能是错误的。试试java -cp。 MYFILE

此外,java工具倾向于喜欢javas常规约定,所以你的类应该是MyClass,然后该文件应该是MyClass.java