我已經在Ubuntu通過gedit中編碼的Java文件(Party.java) - 文件的Java代碼如下:問題正在運行的類Java文件在Ubuntu
import java.awt.*;
import java.awt.event.*;
class Party {
public void buildInvite() {
Frame f = new Frame();
Label l = new Label("Party at Tim's");
Button b = new Button("You Bet");
Button c = new Button("Shoot Me");
Panel p = new Panel();
p.add(l);
} // more code here...
}
然後,我編這個代碼與終端。 做這一切的東西,當我試圖通過終端使用以下命令來運行Party.class後:
[email protected]:~$ cd ~/Desktop
[email protected]:~/Desktop$ java Party
它顯示我此錯誤消息:
Exception in thread "main" java.lang.NoSuchMethodError: main
我不知道是否有我的代碼有問題。 請幫我解決這個問題
錯誤說明了這一切:你需要一個主要的方法,可以在啓動時運行,否則沒有人知道該怎麼做,沒有入口點。 – timbooo
你是否在你的類中定義了main()? – bstar55