我正在尝试在java上编写 hello world 。我的代码是:
class myfirstjavaprog
{
public static void main(String args[])
{
System.out.println("Hello World!");
}
}
当我在cmd上运行 java youtube.java 时出现此错误:
错误:无法找到或加载主类youtube.java
答案 0 :(得分:0)
在Java中,公共类的名称必须与源文件相同,否则您将收到该错误。尝试将第一行更改为class youtube
。
答案 1 :(得分:0)
使用cmd
编译java类,使用:
javac youtube.java
但是如果你想运行它,请使用:
java youtube
如果您在命令javac
中出错,请检查Environment Variables
。
答案 2 :(得分:0)
以下是您需要做的事情:
假设您的文件名为youtube.java
,
运行以下命令:
javac youtube.java
编译完成后,应生成myfirstjavaprog.class
文件。
要执行此类,您需要运行以下命令:
java myfirstjavaprog
希望这有帮助!
答案 3 :(得分:0)
通常问题是当您尝试在较旧的JRE上运行应用程序时,该JRE是使用较新的Java版本编译的。检查你的java版本,然后根据它编译代码。如果您使用的是Eclipse,则可以在configure build path选项中更改它。