JDK更换导致以前软件不能运行

转载请注明出处  http://blog.csdn.net/pearyangyang/article/details/43016041

由于想对lambda表达式有一个理解,所以在电脑上安装了jdk1.8,但是却造成以前的系统不能打开,因为以前的系统是基于jdk1.6开发的。所以现在一运行就出现虚拟机报错的信息。最笨的方法就是还原~~~   ╮(╯▽╰)╭     迫于无奈,只好卸载掉JDK1.8,但是却还是运行不了。于是想到了清理注册表。

1.删除掉所有额jdk安装文件,包括Java(TM) SE Development Kit 6 Update  10 和 Java(TM) 6 update

2.输入regedit,进入HKEY_CURRENT_USER,再进入SOFTWARE ,把里面所有的java文件删除掉。

3.进入HKEY_LOCAL_MACHINE,再进入SOFTWARE ,把里面的所有java文件删除掉。

4.重新安装jdk,换掉以前的环境变量的路径就可以了~

时间: 2024-10-10 17:42:44

JDK更换导致以前软件不能运行的相关文章

【原创】Open JDK更换过程及更换后的问题总结与分析

由于2019年1月起Oracle对通用计算以外的应用场景开始收费,综合看来还是主要针对嵌入式的Java应用进行收费,毕竟嵌入式设备的数量是庞大的,可以有数亿元进账. 因Oracle JDK收费,各大公司也开始了从Oracle JDK更换到开源的Open JDK,对于开源JDK,有经过验证的zulu版本,也有原汁原味的Open版本. zulu版本包含多种安装格式,有直接解压的zip包,也有msi安装文件,对于Linux和Mac OS,有tar包和dmg包可供选择. 我们知道安装JDK是要配置环境变

解决ArcGIS 10.1系列软件安装运行的相关问题

(Destop) 1.卸载旧版本软件,ArcGIS Destop要最后卸载,还有清除注册表 2.要安装破解版本里面的Lisence Manager 3.安装顺序Lisence Manager->Destop->,注意装完LisenceManager后,要停止服务,然后安装Destop,然后把许可文件覆盖到LisenceManager的bin文件下面的service.txt,然后启动服务,重读许可 4.打开ArcGIS Administrator,选择Advanced (ArcInfo)浮动版,

【计算机概论】数据表示方式与软件程序运行

数据表示方式 数字系统 本质即二进制与十进制的相互转换. 文字编码系统 常用的英文编码表为ASCII系统,这个编码系统中,每个符号(英文,数字或符号等)都会占用1B的记录. 中文当中的编码系统最常用的是big5(简体是GB2312)编码表.每个中文字符占用2B. 为了解决某些生僻字被识别成乱码的问题,由国际组织ISO/IEC指定了所谓的Unicode编码系统,即UTF8或统一码,从而打破了所有国家的不同编码. 软件程序运行 目前的计算机系统将软件分为两大类,一个是系统软件,一个是应用程序. 机器

因为计算机中丢失opencv_world310d.dll,导致opencv程序无法运行问题

运行opencv程序时,将代码从一台电脑移动到另一台电脑时,就提示如题目的问题:因为计算机中丢失opencv_world310d.dll,导致opencv程序无法运行问题 . 网上找了许多方式依然没用,说是64位电脑下  把自己opencv文件目录下的E:\openCV\opencv\build\x64\vc14\bin(本人的路径)中的三个dll文件,拷贝到 C:\window\SysWOW64 中.再去VS下运行即可,但发现依然没用. 用来又把这些dll文件拷贝到 C:\window\Sys

软件安装失败,导致ubuntu软件中心软件消失

感谢百度上各位IT界朋友的帮助,由于某个软件安装失败,导致ubuntu软件中心软件消失的解决办法: 找百度,有人说, 使用命令:sudo apt-get install software-center 输入命令后,提示:software-center无法安装,它需要与XXX的依赖关系: 然后,使用命令:sudo apt-get install XXX 又提示:software-center无法安装,它需要与XXX2的依赖关系: 然后,使用命令:sudo apt-get install XXX2

JDK - Tomcat - Eclipse - JSP - Servlet 配置运行全攻略

花了将近两个月的时间,从 JDK 开始一步一步摸索,历经千辛万苦,终于让第一个 Servlet 运行起来了,创建第一个 Servlet  程序确实要比创建第一个 Asp.net 程序困难多了,但是不要紧,趁着我还没忘先记下来,下回你再来的时候就轻松多了! 1.下载并安装JDK5.0 或者 JDK1.4.2 不要对版本号产生什么疑问,据我的理解,JDK5.0 也就是JDK1.5 ,是 JDK1.4.2 的重要升级,里面加了许多新的语言特性,为什么叫 5.0 而不叫1.5 ,我想可能是出于商业上的考

CocoaPods 引用第三方库导致的模拟器可以运行,但是真机不可以运行问题。

Most headache is not code issue, but compile problem 对于 iOS 的编译机制,暂时不是了解太多,不过,知识是一个积累的过程,以后会把编译方面以及第三方管理工具或者路径设置等等问题放在这里. 先上 stackoverflowe 链接 http://stackoverflow.com/questions/25298957/cocoapods-can-not-build-a-arm-file-of-type-a-ld-library-not-fou

说说如何管理软件日常运行的服务器

大家应该都有这样的情况,就是软件开发时都是全力以赴的把软件开发出来,一旦软件上线运行起来我们就能松口气,从而放松了对服务器及数据的管理.往往这个时候,服务器的一个小故障都能让我们忙上好一阵.经历过类似的经历后,越发觉得服务器的管理的重要性,对于像我们这样没有专职人员来管理服务器的现状,如何能够更有效的进行数据管理,保证企业 信息系统的平稳运行不出现大的问题,在此探讨一下,算不上专业的服务器管理,只是身处这样的企业环境的实际情况罢了. 1.服务器搭建配置 一般情况是谁开发的软件谁来干这个活,开发的

菜鸟崛起 Chapter 1.4 软件程序运行

1.4  软件程序运行 上面我们介绍了计算机的硬件构成,但是只有硬件的计算机只是一堆废铁,不能帮助我们做任何的工作,要让计算机变得能够符合我们的心意是离不开软件的支持的,硬件是计算机的骨肉,那么软件就是灵魂了. 一般来说,目前的计算机系统将软件分为两大类,一个是系统软件(OS),一个是应用程序,我们在了解OS之前先来了解一下什么是程序,尤其是机器程序. 1.4.1  机器程序与编译程序 我们前面谈到计算机只认识9和1,而且计算机最重要的运算与逻辑判断是在CPU内部,而CPU其实是具有微指令集的.