运行旧的Java程序

时间:2012-07-03 19:28:37

标签: java swing ide compilation

几年前,我在大学写了一些简单的小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 extends JApplet并且有一个方法public void init() ....它创建了一个controlPanel类的实例.... controlPanel类创建了一个bicyclePanel的实例,等等......

我的问题是..我应该有main方法吗?如何将其重建为IDE并运行?已经很多年了,我不记得所有的&淘汰java :(

2 个答案:

答案 0 :(得分:0)

启动NetBeans或Eclipse并使用现有源导入项目。它将完成大部分工作。您可能需要调整损坏的参考文献。

答案 1 :(得分:0)

是的,如果您计划将其作为独立的Java应用程序运行,那么您应该拥有main方法。在Eclipse中,您可以使用Applet运行器直接运行您的applet。它是Run As - > Java Applet。