我有一个非常简单的代码:
package mygame;
public class RunGame {
public static void main(String[] args) {
System.out.println(args[0]);
}
}
我可以编译该代码,但无法运行它。当我在命令行中输入“java RunGame”时,我得到:
Exception in thread "main" java.lang.NoClassDefFoundError: RunGame (wrong name: mygame/RunGame).
....
Could not find the main class: RunGame. Program will exit.
最佳答案
java mygame.RunGame
是 java 可执行语法。即,java classname.qualified.with.full.packaging
另外,您显示的输出中的 RunColoredTrails 类是什么?
关于java - 为什么找不到主类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2416750/