小编Ger*_*ero的帖子

java - 缺少主类

我正试图运行"Head First Java"一书中的第一个例子;

public class MyFirstApp {
public static void main (String[] args){
    System.out.println("I Rule!");
    System.out.println("The Worlds!");
}
}
Run Code Online (Sandbox Code Playgroud)

"javac"从.java文件创建了一个.class文件 - 但是"java"在尝试运行.class文件时抱怨"缺少主类"(我也试过java -cp."..."同样结果):

C:\>java \hfj\MyFirstApp.class
Exception in thread "main" java.lang.NoClassDefFoundError: \hfj\MyFirstApp/class

Caused by: java.lang.ClassNotFoundException: \hfj\MyFirstApp.class
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: \hfj\MyFirstApp.class.  Program will exit.
Run Code Online (Sandbox Code Playgroud)

java

4
推荐指数
1
解决办法
3931
查看次数

标签 统计

java ×1