我的环境变量设置如下:
JAVA_HOME     D:\j2sdk
classpath     .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 
path          %JAVA_HOME%\bin;
请大家看下有没有设置错误.

解决方案 »

  1.   

    JAVA_HOME 和 path的值是一样滴!
    就是你安装JDK下的BIN文件夹地路径就可以拉!环境变量配在上或下都可以!
    JAVA_HOME是为TOMCAT配置的!哦!对了!PATH里配的需要在最前面,以分号结尾就可以了!自己再看看吧!路径没写错估计是没问题地!
      

  2.   

    没问题
    而且classpath可以只需简单设为“.”就够了
      

  3.   

    以下是我测试J2SDK的程序,但出现了问题
    //MyClass.java
    import java.io.*;
    public class MyClass{
      private int val1,val2;
      public void myFun(int x,int y)
    {
     val1=x;
    val2=y;
    System.out.println("The sum is:"+(val1+val2));
    }
    public static void main(String args[])
    {
      MyClass MyObj=new MyClass();
      MyObj.myFun(1,2);
    }
    }它提示:Exception in thread "main" java. lang.NoClassDefFoundError:MyClass/java 
    到底是什么问题?
      

  4.   

    CLASSPATH和PATH都要大写,虽然在WINDOWS中大小写的要求不是很严格。好像小写的不行吧。。
      

  5.   

    windows里环境变量是不区分大小写的。
    程序没问题。还是classpath设置有误。
    以下是我的,可以参考一下。
    C:\Program Files\Java\jdk1.7.0\lib\dt.jar;C:\Program Files\Java\jdk1.7.0\lib\htmlconverter.jar;C:\Program Files\Java\jdk1.7.0\lib\jconsole.jar;C:\Program Files\Java\jdk1.7.0\lib\tools.jar;
      

  6.   

    较新版的jdk不需要设置环境变量, 楼主可以试试较新版本的.
      

  7.   

    JAVA_HOME     D:\j2sdk
    classpath     .;%JAVA_HOME%\jre\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 
    path          %JAVA_HOME%\bin;
    应该是这样~~~·还有编译的时候注意路径好java后坠名~~~
      

  8.   

    迅雷资源里面有个视频很好,你可以去看看,它是演示怎么设置环境变量的。
    http://yz.jz173.com/mov-teach/20050102/javaJDK.rar
    这个视频不错,手把手教你设置环境变量.
      

  9.   

    http://blog.programfan.com/article.asp?id=18292
    我的博客里面也有解决办法,你可以去看看。
      

  10.   

    配环境还是得循规蹈矩,一步步按别人成功的来!哪有你这样测试环境的,在DOC看看输入javac 或者java h有没有提示.有的话就是你程序执行的路径不对,十分有可能!
      

  11.   

    export JAVA_HOME...
    export CLASSPATH...
    export PATH...
      

  12.   

    我设置的两个都是bin目录,好象运行没有问题