看到环境配置头就疼,我用IDE所以不头疼!!!

解决方案 »

  1.   

    检查当前的classpath,用下面这段程序
    //ShowPath.java
    public class ShowPath {
        public static void main (String[] args){
            System.out.println("Current class path is: " +
                  System.getProperties().getProperty("java.library.path"));
        }
    }javac ShowPath.java
    java ShowPath你自己的classpth环境变量根本就没有生效,当前目录可用因为那是JVM默认的。
    用 SET CLASSPATH=.:d:\class 再试
      

  2.   

    你的PATH变量中有太多的JDK版本了,检查一下,把你要用的JDK版本路径提前.
      

  3.   

    检查当前的classpath,用下面这段程序
    //ShowPath.java
    public class ShowPath {
        public static void main (String[] args){
            System.out.println("Current class path is: " +
                  System.getProperties().getProperty("java.library.path"));
        }
    }javac ShowPath.java
    java ShowPath你自己的classpth环境变量根本就没有生效,当前目录可用因为那是JVM默认的。
    用 SET CLASSPATH=.:d:\class 再试