我是Java的初学者。最近我在 Mac 中使用 Eclipse 构建了一个项目,该项目在工作区的 bin 文件夹中的 .class 下输出:
- 主类
- 面窗类
- PaintPanel.class ...
当我双击 Mac PC 的 bin 中的 Main.Class 文件时,我可以执行 JFrame appl'n。
但是,当我将 bin 文件夹中的所有内容复制到 Window PC 并尝试运行以下命令时,它只是无法执行它:
使用的命令提示符:
C:\Program Files\Java\jre6\bin>java c:\temp\bin\Main.class
错误信息:
Exeception in thread "main" java.land.NoClassDefFindError: c:\temp\bin\Main/class ...
Could not find the main class...Program will exit.
执行程序时我错过了哪些步骤?
关于Java Applet的另一个问题...如果我要允许新客户的PC运行Java Applet,那么每次有新客户端时,我都必须在客户端PC上编译Java项目才能运行Applet?