大侠们帮我看下,我装了JDK1.5后环境变量什么的都设置好了,可在窗口中打java -version命令显示是jdk1.3.1版本的,我从来就没装过1.3.1,注册表里我也看了,是1。5的,这是为什么呢?

解决方案 »

  1.   

    把你的PATH
    就指定为
    JDK1.5安装目录/bin再试试看
      

  2.   

    是Oracle的JDK 把 path里面的Oracle的jdk 写到后面一点
      

  3.   

    肯定是你的classpath里边jdk1.3.1的path在jdk1.5之前,把你的classpath贴出来看一下,
    不过假如你装了oracle的话,把jdk5.0的path放在1.3.1之前,估计oracle就会有问题了,呵呵
      

  4.   

    估计是classpath吧,看看呢,里面写的什么东西?
      

  5.   

    谢谢各位了,我把路径贴一下
    PATH
    C:\jdk1.5.0\bin;E:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;;C:\Program Files\Microsoft SQL Server\90\Tools\binn\classpath 
    .;c:\jdk1.5.0\lib\tools.jar;c:\jdk1.5.0\lib\dt.jar请看下把:)
    我是不是把C:\Program Files\Oracle\jre\1.1.8\bin 删除掉?oracle会出问题么?