我可以毫无问题地在 Eclipse 中运行以下代码:
import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
public class Rect extends Applet {
public void paint(Graphics g) {
g.setColor(Color.ORANGE);
g.drawRect(10, 60, 40, 30);
g.fillRect(10, 60, 40, 30);
}
}
但是当我尝试通过使用“javac”和“java”命令从终端运行完全相同的代码时,我收到了这个错误:
Exception in thread "main" java.lang.NoSuchMethodError: main
我怎样才能在终端完美地运行这个确切的程序&这背后的原因是什么?