码迷,mamicode.com
首页 > 其他好文 > 详细

电脑同时安装两个版本jdk出现的问题

时间:2016-03-12 22:41:51      阅读:421      评论:0      收藏:0      [点我收藏+]

标签:

      在学习Java的时候,安装jdk遇到问题,总结网上的资料和自己实际解决情况,共有两个方法解决安装两个jdk冲突情况。以下就是问题描述和解决办法。

配置过程:

      我的电脑-->设置-->高级电脑设置-->环境变量-->找到Path-->点击编辑在变量值一栏尾部插入jdkbin文件的目录,如果变量值尾部没有分号,则加入一个分号,如下所示:

       技术分享

问题描述:

      安装了jdk6和jdk8,在命令行里面输入java -version以及javac -version。显示如下图:

      技术分享

javac出现的是jdk1.6,是因为我在环境变量里面配置了jdk的路径。但是java出现的版本信息却没有和编译器javac对应。

问题解决办法一:

      jdk8版本高于jdk6,在安装完成之后,会在c盘Windows-->System32之中自动生成java.exe,javaw.exe,javaws.exe三个文件。把这三个文件删除就可以正常完成操作了。

问题解决方法二:

      这个办法稍微有点累人,检查Path变量值,查看是否有其他与Java相关的软件被配置过路径。我的电脑就是曾经安装过Oracle,Path里面有Oracle的路径,当执行java / javac -version命令时,从Path中寻址,首先寻到了Oracle的路径,而其里面含java.exe,javaw.exe,javaws.exe文件,所以执行java命令时出现了Oracle中的Java版本信息。

      这样把Oracle的的路径删除就可以了。或者把jdk的路径放到变量值的最前面。

      再次在命令行之中输入:java -version以及javac -version,则显示情况正确:

       技术分享

 

电脑同时安装两个版本jdk出现的问题

标签:

原文地址:http://www.cnblogs.com/leiqin/p/5270168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!