java是用来运行程序的. 你只能用"java Property"来运行. 不能用
"java Property.class". :-)

解决方案 »

  1.   

    请说明具体步骤好么,我用 javac Property.java,生成了Property.class
    然后我就用 java Property,可是不行啊,只出现了上面那个错误
      

  2.   

    java Property应该没问题,你是否用了java Property.class来运行
      

  3.   

    用java Property, 我能得到结果,没有问题.
    但如果用下列命令:java Property.class
    则得到:
    Exception in thread "main" java.lang.NoClassDefFoundError: Property/class想再试试?
      

  4.   

    会不会是我的编译器有问题啊,我是在sun下载的最新版本,不会出错吧
      

  5.   

    j2sdk-1_4_1_01-windows-i586.exe
    就是这个东东
      

  6.   

    能不能把你的编译步骤,包括路径copy/paste出来(从javac开始)?
      

  7.   


    把文件保存成Property.javajavac Property.java
    无错误
    java Property
    出错
      

  8.   

    你的路径,具体信息? 如:
    c:xxx>javac Property.java
    c:xxx>java Property
     xxxxx error
      

  9.   


    E:\JavaProj>javac Property.javaE:\JavaProj>java Property
    Exception in thread "main" java.lang.NoClassDefFoundError: Property
      

  10.   

    Can you type "dir *.class" and tell me the result?
      

  11.   

    我以前一直java Property都没问题,昨天突然出现了和你一样的错误。我一直用的jcreator编译和运行程序。
    找了半天才找到原因,由于我的系统classpath和jcreator的classpath设置临时为了需要而改变了引起的。不知道你的情况是怎样的。 
      

  12.   

    E:\JavaProj>dir *.class
     驱动器 E 中的卷没有标签。
     卷的序列号是 C87F-A161 E:\JavaProj 的目录2003-01-05  15:25                  711 Assignment.class
    2003-01-05  15:25                  206 Number.class
    2003-01-05  15:43                1,043 Property.class
                   3 个文件          1,960 字节
                   0 个目录  2,688,229,376 可用字节E:\JavaProj>
      

  13.   

    Do this:
    copy Property.class E:\
    cd ..
    java PropertySee what will happen.
    我的Property.class与你的大小一样.
      

  14.   

    没什么变化啊:(
    E:\JavaProj>copy Property.class e:\
    已复制         1 个文件。E:\JavaProj>cd..E:\>java Property
    Exception in thread "main" java.lang.NoClassDefFoundError: Property
      

  15.   

    这个做.
    set classpath=
    java Property祝好运!
      

  16.   

    怎么回事? 当我设立了classpath后,出现了与你同样的错误.所以我把classpath去掉,结果又正常了. 你说的崩溃是什么意思?
      

  17.   

    请问下载了jdk之后如何设置它的环境啊,我也觉得是我设置的不对
      

  18.   

    这样做:
    set classpath=
    java Property
    你应该能得到结果了.
      

  19.   

    是的,得到了,但是每次开机都用这样么,我是说怎么才能得到固定的设置
    还有,我安装以后,没有进行设置,这样的话,javac命令就是用不了了,怎样设置呢?我是菜鸟,麻烦你了
      

  20.   

    Good. Same as Mine.
    Go to My computer|properties|advanced|environment variables..., search for classpath in both user and system, make a note of them and then delete. restart your PC and see if it will work.
      

  21.   

    what note:
    path = D:\j2sdk1.4.1_01\binclasspath = D:\j2sdk1.4.1_01\lib\tools.jar;D:\j2sdk1.4.1_01\lib\dt.jar;
    我原来就是那么设定的阿,结果出现了这样的错误