新电脑下JDK的时候发现1.7出来了就试了下,现在出了点问题又想安装1.6然后同时安装。
看网上的帖子说切换版本只需要该环境变量javahome就可以切换。我这改了还是1.7。没有效果。
最后又查了半天发现还得修改注册表改system32的java文件才行。
请问大牛们这个版本切换有木有简单点得办法?必须改注册表和system32才行么?

解决方案 »

  1.   

    Java除了浏览器用的Applet注册信息外,其余的都是绿色的,你下载压缩包,不是安装包,然后切换JAVA_HOME环境变量就可以了,当然CLASSPATH和PATH要引用JAVA_HOME来确定
      

  2.   

    不知道你那里为什么不能,我猜是你的PATH 这个变量和CLASSPATH 没有 %JAVA_HOME%而是直接加的绝对路径
    你如果是用%JAVA_HOME% 设置上面两个变量,确实只需要改JAVA_HOME就可以切换JDK,当然这仅仅是指在命令行编译执行java文件如果用eclipse这样的编辑器,需要在编辑器里面指定JDK
      

  3.   


    我确实是用的%JAVA_HOME%我也搞不懂为什么
    另外。。求myeclipse怎么指定。。多谢
      

  4.   

    你怎么知道自己换了JAVA_HOME用的JDK6还是JDK7? 我怀疑你自己就不知道怎么判定我没有装myeclipse,这是eclipse的设置,windows-preference-java-complier 然后你调整编译的版本,eclipse3.7 可以在1.6之间 1.7切换,在你切换的时候会提示你设置JRE
      

  5.   

    IDE有选项配置JDK的,要在命令行运行的话还是要设置环境变量的。
      

  6.   

    你只要装了高版本的JDK ,无论你怎么配置,都会输出最的JAVA版本,那个不准确