set PATH看看PATH变量的内容、应该有一个低版本的jre或jdk在前面

解决方案 »

  1.   

    在环境变量中找到1.3.0版本的jdk路径把它删掉就可以了。
      

  2.   

    把 path 环境变量中 %JAVA_HOME%/bin 的这一项移到最前面去!因为你可能装了其他带有 JDK 的软件,比如 Oralce 9i 就有个 JDK 1.3,而且会很无耻地加到 PATH 的最前面的,你只要把你装的 JDK PATH 放到最前面去就可以了,而且这样也不会影响 Oracle 9i 的使用。
      

  3.   

    估计是装了oracle吧,oracle 会自带JDK的。装完oracle后,oracle会把自己所带的JDK移到最前面的。
      

  4.   

    显示version就是环境变量,重新检查一下是不是清干净了。
      

  5.   

    java这个方向有些东西安装也会设置jdk的环境变量的,比如oracle等,所以你可以看下环境变量,前边的jdk是环境变量的顺序,java -version显示的应该是 排在前边的