请问:
    我用NetBeans IDE 6.9.1,按SHIFT+F11生成的ddd.class文件(在E:\ddd\build\classes\ddd目录下),为什么用命令java ddd不能运行?

解决方案 »

  1.   

    这样执行
    java -cp e:\ddd\build\classes ddd.ddd
      

  2.   

    怎样将应用程序ddd.class复制到其他位置,不再NetBeans环境下,单独运行?
      

  3.   

    保持classes目录下的目录层次不变就行了(连目录一起拷贝)。
      

  4.   

    执行时class可以放在任何目录下
    条件是 当前目录下(或通过classpath指定)必需包含所执行的class文件,如果该class属于某个包,则当前目录下应包含完整的包路径
    如:class为 aa.xx.class,即aa包下的xx.class
    则当前目录下应有目录aa,aa中含xx.class文件
    在当前目录下执行 java -cp . aa.xx