JDK卸载的一点感受 九的康熙字典有几笔
创始人
2024-04-13 16:11:27
0

JDK卸载是什么意思呢?有的时候在开发之前发现自己的Java程序运行不了或是其他的问题,这是因为什么呢?这涉及到一个安装的顺序或是配置的情况。那么就开始我们的介绍吧。

JDK卸载:我直接将公司的JDK安装文件给拷贝回来了,一共是70M左右,不知道是第几版本的。我也不管三七二十一,一口气先后安装了JDK,Eclipse和Tomcat,然后将项目导入Eclipse,结果一打开,里面简直惨不忍睹,jsp文件似乎并不被识别,而.java文件里面到处都是错。于是上网求助,查了大半天,似乎***才明白了一点:Tomcat必须在Eclipse之前安装,在JDK安装完成之后再安装,而JDK和Tomcat安装完了之后都必须设置所谓的环境变量,并且还要在Eclipse中进行配置。而我,却只是将它们分别安装了一下,压根儿就没有进行任何配置,这就造成了它们三之间彼此不认识,所以Eclipse打开的项目自然到处都是错误。呵呵,这些都是最基本的常识,地球人都知道,但我是个新手,从来不知道原来安装程序后还要对其进行配置,还要与其他程序进行关联!我冒着被贻笑大方的巨大风险,将这点列在这里,是希望后来的新手别像我这样,犯如此低级的错误。

JDK卸载失败原因分析1:由于我一口气将这三个程序都安装了,但后来得知这些都是需要配置的,所以我就又将它们全都给卸了。好,问题来了!我在卸载JDK的时候,在“开始”——“程序”菜单中没有看到JDK,所以就认为也许JDK没有安装到我的电脑上,于是就将安装JDK的那个文件夹里的内容全都给删了,到***只有jre那个目录无法删除。OK,灾难由此开始,我的无知导致我的端午节的***天一整天都在为我的这个过错进行纠正!

JDK卸载失败原因分析2:问题出在,我第二次双击JDKSetup.exe安装文件时,安装的画面总是一闪而过,然后报出这样一条提醒的语句:你的系统中已经安装了JDK程序,是否要继续重新安装?我点“确定”,但没过多久,又回到了刚才的那个提醒画面中来。于是我就打开“开始”——“控制面板”——“添加或删除程序”,在里面找到JAVAUPDATE和JAVADEVELOPMENT这两个程序,我点击“删除”,但***总提示说:你的安装程序有问题。无论我怎样删,就是删不掉。于是又上网寻求答案,百度谷歌了好久,看了好多解决方案,试了之后都不行。

例如:下载一个更高版本的JDK,安装之后将系统中已经安装的JDK覆盖掉;又如:打开注册表,找到JAVASoftware和SUN,将这两个注册文件都给删除掉;再如:下载一个强力卸载工具,强制将JDK卸载掉……就这样从上午9点试到下午2点钟,都还没搞定,连宝贵的午餐时间都给浪费掉了!但我就是不甘心。

后来见一高手说:在注册表里,按Ctrl+F,分别输入SUN,sun,Java,java,jre,JAVA,jdk,JDK,每查找到一个注册信息,如果是左侧栏的注册文件夹,就将该文件夹直接删除;如果是右侧的键值表,就选中右击——删除掉,每一个字段都必须反复地查找并删除,直到***再也查找不到为之。于是我就照着此法去做,一直删了2个多小时,才终于全部删除干净,没想到安装一个JDK,在注册表中竟然注册了这么多信息!

好了,既然都删掉了,我就开始安装了,但是结果让我很失望:系统竟然还是提示说我的电脑上已经安装了JDK!这简直让我无语!我想:注册表里的与JDK有关的信息都已经被我删除掉了,那么安装程序又是从哪里又找到JDK的蛛丝马迹的呢?难道是注册表里的信息还没删除干净?于是我又打开注册表,又查找刚才那一个字眼,没想到这次又查找到了若干,于是又一一删除。删除完了,为了确认这次是不是已经全部删除干净,我重启了电脑并打开注册表,继续查找,结果这一次再也没找到,于是我打开“开始”——“控制面板”——“添加或删除程序”,好了,这一次再也没有那个JAVAUPDATE和JAVADEVELOPMENT的程序了。于是我再次双击JDK的安装程序,好了这次终于可以正常安装了,总算是迈出***步了!

这里还要提醒大家的是:安装上面的方法还是并不一定就行的,如果其他程序中已经关联上了JDK,比如Eclipse或JDK,那么可能还需要将这些程序也都删除或卸载掉才行!

那么关于JDK卸载的一些体会就介绍到这里,希望对于初学者碰到此类问题可以有个借鉴。

【编辑推荐】

  1. JDK1.6的十大技术浅谈
  2. 安装JDK后JRE与JVM联系浅谈
  3. JDK源码Java.lang.Boolean的浅析
  4. Linux安装JDK与VI编辑器操作浅析
  5. JDK源码分析之Set类详解

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...