2012-07-03 58 views
0

几年前在大学里我写了简单的小Java程序吨......我没有用他们的同时,我想回去revist他们。我相信,我用的Netbeans作为我的IDE(但我也可能使用了Eclipse ...记不起)..运行旧Java程序的

反正长话短说....我不记得如何编译它们,我不能打开这些项目作为在任何我的IDE ....

我使用javac,然后java运行在命令行中的几个,但一个专门将不会运行试过,给我这个错误:

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

我知道这是因为我没有在这个程序中的public static void main方法。我不记得为什么我不....但在理论上这里是它如何工作....我有3个程序文件:

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

种族延伸JApplet和有一个方法public void init() ....它创建ControlPanel控制类的实例.... controlPanel类创建的bicyclePanel实例等等等等....

我的问题是..我应该有一个main方法?我怎样才能将它重建到IDE并运行?它已经这么多年了,我不记得所有的java的&出局:(

+2

听起来像是你需要运行它作为浏览器? – DNA

回答

0

是的,如果你计划将它作为一个独立的Java应用程序来运行,那么你应该有main方法在Eclipse中,你可以使用Applet runner来运行你的applet,它是RunAs - > Java Applet 。

+0

内的小程序谢谢主席先生......这并获得成功!上aloto F上的小程序的东西完全隔开。 –

0

启动NetBeans或Eclipse和导入项目与现有的来源。它会做大部分的东西。你可能必须调整破损的参考