我刚刚从http://java.sun.com/docs/books/tutorial/uiswing/examples/events/KeyEventDemoProject/src/events/KeyEventDemo.java复制了Key-Listener代码。我可以用“javac”命令对其进行压缩。但是,当我尝试执行编译后的代码(输入“java的KeyEventDemo”),我到底有大的消息,其中我看到:为什么Java找不到主类?
Could not find the main class: KeyEventDemo. Program will exit.
昨天我在Windows Vista中有一个similar problem(现在我在Ubuntu )。在Windows中,我可以通过键入“java -cp。ProgramName”或者向环境变量“classpath”添加新值(“。”和“..”)来解决问题。
在Ubuntu上,第一个解决方案不起作用。我的意思是,当我输入“java -cp。KeyEventDemo”时,我仍然有问题。而且,在Ubuntu上我只能输入“java ProgramName”就能运行其他程序。
那么,有谁能告诉我这个KeyEventDemo有什么特别之处吗?为什么它不会工作以及如何解决?
您只有一个文件,为什么不现在删除包名?当我删除它时它对我很好。 – 2010-01-26 09:52:36