classpath的设置有问题或者主类的名字不叫Demo

解决方案 »

  1.   


    原程序是这样的,然后CLASSPATH的设置应该没有问题吧:;c:\j2sdk1.4.2\lib
    class Demo
    {
      public static void main(String args[])
      {
      int m=1;
      int n=5;
      int x=++m;
      int y=n++;
      System.out.println("m="+m);
      System.out.println("n="+n);
    System.out.println("x="+x);
    System.out.println("y="+y);
    }
    }
      

  2.   

    包你能用,分都给我吧!用户变量:
    classpath=.;c:\jdk1.3.1\bin;
    java_home=c:\jdk1.3.1;系统变量:
    path=c:\jdk1.3.1\bin;
      

  3.   

    哈哈,你的程序没有任何错误,你的classpath设置不对
    应该是这样的
    .;D:\j2sdk140\lib\dt.jar;D:\j2sdk140\lib\tools.jar;D:\j2sdk140\jre\lib\rt.jar;D:\j2sdk140\jre\lib\charsets.jar;
      

  4.   

    大哥,不是吧,我安装的是J2SDK1.4.2呀,
    我的环境设置是:PATH: ;C:\j2sdk1.4.2\bin
    CLASSPATH:;c:\j2sdk1.4.2\lib
      

  5.   

    是否应该是
     CLASSPATH:;c:\j2sdk1.4.2\lib\tools.jar
    ?
     我刚安装不久 ,也是win2000 很好用啊
      

  6.   

    对呀,将我的;D:\j2sdk140改为你的安装目录就可以了,classpath的目的是加入类路径,你必须指明加入哪一个jar文件,你的lib下文件很多呀,系统是不会找到类路径的。
      

  7.   

    大哥,我改了,CLASSPATH:;c:\j2sdk1.4.2\lib\tools.jar?
    可是还是不行呀,太痛苦了
      

  8.   

    你怎么搞的呀?
    用户变量:
    classpath=.;c:\j2sdk1.4.2\bin;
    java_home=c:\j2sdk1.4.2\;系统变量:
    path=c:\j2sdk1.4.2\bin;那么多jar文件你编译时系统会自动去找的,要你加那么多干嘛呀!
    不可能不好的呀!!!!
    不好不要钱了!
    好了全给我吧!
      

  9.   

    classpath:
    D:\j2sdk140\lib\dt.jar;D:\j2sdk140\lib\tools.jar;
    即可!
      

  10.   

    在此感谢,WANGWD大哥,WKENNY大哥,小弟马上给分,谢谢,以后多多帮助呀
      

  11.   

    给分了,WANGWD--15,WKENNY--5,谢谢了