簡體   English   中英

運行舊的Java程序

[英]Running old Java Programs

幾年前,我寫了很多簡單的Java小程序……我已經有一段時間沒有用過了,我想回去修改它們。 我相信我將Netbeans用作我的IDE(但是我也可以使用Eclipse。。。

總之長話短說...。我不記得如何編譯它們,也無法在我的任何IDE中將它們作為項目打開。

我試過使用javac ,然后嘗試在命令行中運行java ,但是專門無法運行,並給了我這個錯誤:

Exception in thread "main" java.lang.NoSuchMethodError: main

我知道這是因為我在此程序中沒有public static void main方法。 我不記得為什么我不...。但是從理論上講這應該如何工作。...我有3個程序文件:

  • race.java
  • bicyclePanel.java
  • controlPanel.java

race擴展了JApplet並有一個方法public void init() ....它創建了bicyclePanel類的實例。... controlPanel類創建了bicyclePanel的實例,依此類推。

我的問題是..我應該有一種main方法嗎? 如何將其重建到IDE中並運行? 這么多年了,我不記得java的所有來龍去脈:(

啟動NetBeans或Eclipse,並使用現有源導入項目。 它將完成大部分工作。 您可能需要調整斷開的引用。

是的,如果計划將其作為獨立的Java應用程序運行,則應該使用main方法。 在Eclipse中,您也可以使用Applet運行程序直接運行您的Applet。 運行方式-> Java Applet。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM