本机已经安装了jdk1.6,而比较早期的项目需要依赖jdk1.5,于是同时在本机安装了jdk1.5和jdk1.6.
安装jdk1.5前,执行java -version得到
java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) 64-Bit Server VM (build 20.13-b02, mixed mode)
安装完jdk1.5,并修改环境变量JAVA_HOME为D:\devSoftware\jdk1.5.再执行 java -version时,依然显示:
java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) 64-Bit Server VM (build 20.13-b02, mixed mode)
看上去,新的环境变量JAVA_HOME=D:\devSoftware\jdk1.5并没有生效。 在网上找了很多资料才发现:
在安装JDK1.6时(本机先安装jdk1.6再安装的jdk1.5),自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,由于这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级
解决方案:将java.exe,javaw.exe,javaws.exe删除即可。开启新的命令行窗口,再执行java -version时,就得到了期望中的结果
java version "1.5.0_17"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_17-b04)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_17-b04, mixed mode)
相关推荐
此方法适合在同一台机器装不同的JDK,多个Tomcat
jdk环境变量配置jdk环境变量配置jdk环境变量配置jdk环境变量配置
jdk 配置环境变量 一步到位 变量名:PATH 变量值:C:\Program Files\Java\jdk1.6.0_02\bin 变量名:CLASSPATH 变量值:.;C:\Program Files\Java\jdk1.6.0_02\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_02\lib...
在这里给出一种方案,使用wmic命令对JDK的环境变量进行配置,可即时生效,不用重启系统。该方法为本人在实际工作中实践出的方法,需要的朋友可下载,里面有详细的说明,可参照博客中的文章进行使用。
安装JDK Tomcat 环境变量配置 安装JDK Tomcat 环境变量配置
# source /etc/profile ##使环境变量生效 # set 要使JDK在所有的用户中使用,可以这样: vi /etc/profile.d/java.sh 在新的java.sh中输入以下内容: #set java environment JAVA_HOME=/usr/java/jdk-1_5_0_02 ...
JDK1.8环境变量配置详解,内含安装配置完成后的测试程序
安装JDK和tomcat环境变量配置
win7下jdk安装环境变量配置win7下jdk安装环境变量配置win7下jdk安装环境变量配置win7下jdk安装环境变量配置
jdk 1.6 环境变量配置说明 环境变量设置 jdk1.6
linux快速安装jdk1.8方式及环境配置 一、下载jdk jdk下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html **注:安装之前先查看一下系统有没有已经安装的版本 查看当前系统jdk的版本:...
针对许多人在开发的过程中可能涉及到多个的jdk版本切换,如果直接通过手动切换无疑是很麻烦的。本脚本工具能够实现不同的jdk快速切换,切无需重启电脑。如果无效,可能为setX命令对应的setX.exe程序未安装,具体可...
在Linux环境里安装jdk环境并配置变量
JDK环境变量配置JDK环境变量配置JDK环境变量配置JDK环境变量配置
通过shell脚本一键实现jdk8的安装和环境变量配置工作。
jdk环境变量配置,学习Java配置环境变量的一些配置方法和总结。
JDK环境变量的配置JDK环境变量的配置 JDK环境变量的配置JDK环境变量的配置 JDK环境变量的配置JDK环境变量的配置
JAVA 中的jdk 境变量设置 jdk6 环境变量
linux下的配置jdk的环境变量,path,calsspath,java_home,以及tomcat的配置等等。
linux安装JDK环境变量配置,以及临时环境变量,多个jdk时可使用临时环境变量。