Win8 X64下JDK版本切换问题

1:现在笔记本上安装的是,执行java -version:

2:现在又安装了,想通过修改环境变量,使JDK切换到1.6版本上

JDK的安装目录:D:\Java\

修改环境变量:

(1)JAVA_HOME=>D:\Java\jdk6(之前是jdk7);

(2)CLASSPATH=>.;%JAVA_HOME%\lib;(不用修改);

(3)Path中为%JAVA_HOME%\bin;也不用修改;

保存修改,注销之后执行java -version,显示的还是之前的1.7版本....

原因:在安装JDK1.7的时候,系统自动将java.exe、javaw.exe、javaws.exe三个应用文件拷贝到C:\Windows\System32目下。

由于在配置Path环境变量时,我把%JAVA_HOME%\bin;放到了最后面,导致优先级别高的System32先执行所以执行java -version时执行

的还是之前的Java版本(C:\Windows\System32)。

解决方法:把%JAVA_HOME%\bin;放到Path最前面,然后保存再次执行java -version:

时间: 2024-10-14 04:12:25

Win8 X64下JDK版本切换问题的相关文章

linux下Jdk版本切换

安装在ubuntu10.10 系统下,开发环境需要,有时会需要安装JDK5和JDK6,怎么实现这两者之间的切换呢?使用update-alternativs 命令可以完成此任务 具体如下: 1. 查看相应的jdk是否在 ubuntu的jdk菜单里,查看: Java代码 update-alternatives --config java update-alternatives --config javac 2.如果没有在菜单里可以如下方式添加: Java代码 update-alternatives 

[转]MAC下JDK版本的切换

系统里之前先安装里jdk6的,后台又装里7,安装完成后,java -version 版本是7,  导致我eclipse打不开,一开始的做法是,把7的版本给删除掉. 删除的方法也很简单,在命令行中到 /Library/Java/JavaVirtualMachines 这个目录下,删除对应的jdk就可以了. 还有一种方法是保留安装的jdk,只需要做下jdk的切换.如下: 临时更改版本(单会话有效) 首先运行: /usr/libexec/java_home 可以知道当前环境的JAVA_HOME是: /

CentOS 6.5移除openJDK及JDK安装环境变量配置及JDK版本切换

一.查找已经安装的open JDK [[email protected] ~]# rpm -qa|grep jdk java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 [[email protected] ~]# rpm -qa|grep gcj java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 libgcj-4.1.2

一.JDK版本切换批处理脚本

我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,这时候我们可能会在一台电脑上安装多个版本的JDK,如下图所示: 当我们想要切换使用的JDK版本时,我们可以有两种做法: 1.手动去修改JAVA_HOME环境变量,将变量的值指向对应的JDK版本的安装目录即可. 2.通过编写批处理脚本来根据选择的JDK版本动态修改JAVA_HOME环境变量的值,这是一种偷懒的做法,这种做法需要一个RefreshEnv.exe辅助软件来刷新环境变量的值 在

MAC JDK版本切换

通过命令’jdk6′, ‘jdk7′,’jdk8′轻松切换到对应的Java版本: 1.首先安装所有的JDk:* Mac自带了的JDK6,安装在目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/下.* JDK7,JDK8则需要自己到Oracle官网下载安装对应的版本.自己安装的JDK默认路径为:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk 2.配置创建.bash_profile配置文件(已经有

win7/win8/win8.1下JDK安装与配置

[原料] win7/win8/win8.1系统 最新版本jdk (百度"jdk",在百度软件中心或者oracle.com上皆可下载) [安装方法] 1.双击jdk安装包,点击下一步 2.更改jdk目录,然后点击下一步, 3.等待几分钟 4.更改jre目录,然后点击下一步.其中jre目录要和jdk目录放在一起,如D:/a/jdk,D:/a/jre 5.等待几分钟 6.安装完成,点击关闭 [配置方法] 1.右击我的电脑,选择"属性",点击"高级系统设置&quo

mac电脑jdk版本切换

苹果在最新的升级中删除了java的偏好管理,以至于现在很难在mac系统里管理jdk的版本.笔者最近注意到在装完jdk8以后想换回来,可网上的提示都不好用啊.在google一大堆之后我找到了一个简单的方法分享下. function setjdk() { if [ $# -ne 0 ]; then removeFromPath '/System/Library/Frameworks/JavaVM.framework/Home/bin' if [ -n "${JAVA_HOME+x}" ];

win8.1下jdk的安装和环境变量的配置 eclipse的安装和汉化

1.首先下载jdk安装包,安装的时候会有两个文件安装,一个是jdk一个是jre建议两个文件不要安装在一个目录下 2.安装jdk后面就是配置环境变量,path和classpath,path要在用户变量中配置,最好不要在系统变量中配置,classpath变量中的路径是我们做项目的时候存储文件的路径,其余的像home—path变量没有需要的时候就先不配置 3.下载安装eclipse后,将其解压,安装一下,直接就可以用,不过就是全是英文,这里新手们可能需要汉化一下,汉化直接在官网下载汉化包解压后,将解压

JDK版本切换

针对的是用JDK安装包的情况: 1.修改环境变量JAVA_HOME 2.删除C:\Windows\System32目录下的java.exe,javaw.exe,javaws.exe 3.注册表修改 (1) WIN + R  输入regedit回车 (2)打开HKEY_LOCAL_MACHINE--SOFTWARE--JavaSoft的Java Development Kit 报错:has value '1.7', but '1.8' is required 解决办法:把 path 环境变量中 %