之前安装的MyEclipse10.0竟然是试用版,还有5天就到期,昨天开始就提醒我。

问了胡老师,她说她下载了个MyEclipse10.0的激活程序,但是必须是JDK1.7。而我之前一直用的是JDK1.6,也曾安装过JDK1.7,不过以不正当的方式删除了JDK1.7安装文件,所以在“控制面板——增加或删除程序”中点击删除JDk1.7时,会报错“安装过程出现错误”。而重新安装JDK1.7时,又会说“该软件已经安装,是否重新安装”。如此反复,把自己搞得很乱(开始装了一遍JDK,然后又删除了,但显示好像没有删除干净,而且再重新安装的时候,系统提示说已经安装了此类系统。或者说:JDK无法卸载,直接删除了文件后安装怎么都不成。总是提示"您的计算机上已安装此软件,是否重新安装",点否退出,点是就如此的循环)。最后查了下,是我不正确的删除JDK1.7,导致程序删除不彻底,需要删除JDK1.7的注册表。具体过程:

运行——regedit.exe,进入界面“注册表编辑器”,然后在最下面找到

HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\ CurrentVersion\Uninstall
  这里面有你电脑里面的所有软件,要好好看看,里面有中文的,要看仔细,把"JDK"的相关信息全部删除 ,然后再把 JDK 文件删除。

另一个是这样说的:

删除文件不等于卸载,注册表里还有残余的注册信息,当然不能再次安装了.必须得先把注册表中的信息清除干净才可以再次重新装入。清理步骤如下:1、运行regedit.exe
2、分别找到HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE,进入Software
3、找到JavaSoft,然后删除。重启计算机就可以重新安装了。

当然我不知道具体哪个对,就照着上面说的都做了一遍。结果其实早就可以安装JDK1.7了,而我傻傻的竟然不知道,还在一遍遍的纠结于安装文件夹下面没有jre1.7(注意:JDK1.7安装后本来就没有单独的jre文件夹,而JDK1.6在安装路径下除了JDK1.6还有一个jre1.6的文件)。所以我一直纠结,觉得JDK1.7没有安装成功,就一遍遍的点击删除程序,但是点击时候仍旧报错“安装时出现错误”,捣鼓到最后点击JDK1.7相关的程序,都不会出现“删除”按钮了,我才意识到,是不是已经安装好了。然后就开始配置JDK1.7的环境变量。

我是把Java_Home中JDK1.6的路径直接去掉了,因为当时一个是想着每台电脑只能用一个JDK,另一个是想着看看之前的程序在JDK1.7下可否使用(尤其想验证Web文件可否运行)。结果是新建的Web Project在建立的时候,选择j2EE时只有Java EE 6.0和Java EE 5.0等低级版本可以选择,根本没有Java EE 7.0.

问了胡老师,她说可以在环境变量中配置两个JDK的安装路径,然后原来的Web项目仍旧用原来的JDK1.6。而JDK1.7只是用来MyEclipse10.0激活程序的使用。

两个JDK,具体是怎样工作的,我还是不清楚!

一台电脑安装两个不同版本JDK相关推荐

  1. 计算机是如何跑起来的百度云,如何在一台电脑安装两个百度云盘

    在同一台正在运行的电脑上暂时没法同时安装两个百度云软件. 虽然不能同时安装两个百度云盘,但一个账号可以在百度云盘里面登录,另一个账号就在浏览器上面登录百度云. 百度云盘具有容量大.速度快.安全等特点, ...

  2. windows下同一台电脑安装两个mysql数据库

    找到MySql文件夹下的my.ini文件,修改里面的端口为3307,共有两处,如图所示: cmd下 mysqld install mysql3307 --defaults-file="D:\ ...

  3. java 安装多版本_一台电脑安装多个版本的jdk

    一台电脑安装多个版本的jdk 我们平时在做Java开发的时候,有时需要使用多个版本的jdk, 那么一台电脑上需要安装多个JDK了. 那一台电脑上可不可以同时安装多个版本的jdk呢? 答案是可以的! 但 ...

  4. 同一个电脑安装两个jdk版本

    同一个电脑安装两个jdk版本场景:公司项目使用的jdk为1.7,最近不是很忙,学习scala.该系统使用到了jdk1.8的特性,所以I need 俩版本,开整!!! 1 . 准备两个版本的jdk我的两 ...

  5. 一台电脑接两个显示器,双屏显示 安装双显示器 电脑后面有两个VGA接口 干什么用的 一台主机两个显示 器怎么连接 HDMI转VGA转换器

    作者:韩梦飞沙 QQ:313134555 一台电脑接两个显示器,双屏显示(VGA篇.HDMI篇)全攻略! 主机后面的2个显示器接口是什么意思_百度知道 3种方法来安装双显示器 电脑后面有两个VGA接口 ...

  6. 虚拟局域网软件开源_玩转虚拟机,十分钟学会一台电脑安装3个操作系统

    玩转虚拟机,十分钟学会一台电脑安装3个操作系统 本文目录 一.什么是虚拟机 1.普通虚拟机 2.Java虚拟机 二.虚拟机的作用 三.虚拟机的安装需求 四.常用的虚拟机软件 1.VMware虚拟机 2 ...

  7. 怎样从一个手机上安两个不同版本的软件_一部手机上怎么安装两个不同版本的微信?一部手机安装两个不同版本微信的方法...

    一部手机上怎么安装两个不同版本的微信?一部手机安装两个不同版本微信的方法.很多朋友都不是很清楚,其实方法很简单的,下面小编就为大家介绍一下,一起来看看吧. 1.安卓微信双卡方法:准备工作 从上图我们可 ...

  8. 计算机如何接两个屏幕,如何为一台电脑设置两个显示器

    原标题:如何为一台电脑设置两个显示器 我们的电脑如果有两个显示器,一个可以用来玩游戏,另一个可以看电影.你也可以打开一个视频,玩着游戏.接下来,小编将告诉你如何为一台电脑设置两个显示器. 如今,很多朋 ...

  9. 一台电脑部署两个或多个 Hexo 博客(一台电脑使用两个或多个 GitHub 账号)

    由于个人原因需要在一台电脑上部署两个Hexo博客,本来以为挺简单,没想到问题重重,首先是一个GitHub账号只能搭建一个Hexo博客,因此就需要使用其他GitHub账号:其次是一台电脑绑定两个GitH ...

  10. 在Windows上安装两个不同版本的数据库

    ** 在Windows上安装两个不同版本的数据库 ** 我在学校期间,自己安装的8.0版本,老师有可能会让我们用一些版本比较低的数据库,比如说你装的8.0的,突然这个要用到5.7的,又不想删除原有的数 ...

最新文章

  1. [.Net线程处理系列]专题二:线程池中的工作者线程
  2. CentOS7上Mongodb安装、卸载
  3. 为什么大家都说 SELECT * 效率低?
  4. shp设置utf8格式_shp文件格式说明
  5. 银行家算法实验报告c语言版,银行家算法实验报告C语言版.doc
  6. vue中简单的小插曲
  7. .NET简谈自定义事务资源管理器
  8. Android开发检测网络是否连接
  9. Labview之RS485通信
  10. vsftpd 安装及简单配置
  11. VBS中实现99乘法表的输出
  12. Maya模型Fbx材质有贴图却不显示
  13. swift 打开第三方应用_Swift常用第三方
  14. Unity Shader 扇形进度条
  15. 工具篇 之 iTerm 2 用户名修改(基于 iTerm 2 + oh-my-zsh)
  16. VS2015+Android环境配置【appt.exe停止运行以及packaged_resources不存在】错误解决
  17. 应用密码学第一章绪论笔记
  18. 全国所有城市当天天气数据爬虫
  19. 论文中如何让页眉上自动显示章节标题
  20. 在FireFox下设为首页的解决方法

热门文章

  1. 手机总是显示服务器太忙,手机总提示服务器太忙请稍后重试
  2. 大数据竞赛MR培训与题型
  3. k型热电偶材料_什么是k型热电偶_k型热电偶的测量范围
  4. java格式化xml字符串_XML串的格式化输出
  5. 如何让音乐软件的歌词在touch bar上面显示?
  6. 一键让网页变黑白色调
  7. 4.4-软件开发中,“UI设计图”的作用与绘制方法说明
  8. pip install deepforest 失败
  9. 使用SQL查询物料最新采购价格的示例
  10. LeetCode题解(1564):把箱子放进仓库里I(Python)