Error: Registry key 'Software\JavaSoft\Java Runtime Environment'

createh54个月前 (02-22)技术教程44

Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'

has value '1.8', but '1.7' is required.

Error: could not find java.dll

Error: Could not find Java SE Runtime Environment.

这个是一个错误提示。一般发生在装完jdk的时候,做完了系统配置。结果在你输入Java的时候,就出现了这样错误的提示。原因是你曾经安装了jdk1.5或者1.7。为什么这些文件会遗留在 c:\windows\system32的文件夹里面。在这个文件夹里面你可以找到三个文件,一个是Java.exe,一个是javaw.exe,还有一个javaws.exe。因为c:\windows\ Systems32的比你的设定的路径优先级高,所以优先执行了 c:\windows\system32.解决的方法是把他们删除或者改成其他的名字。



也不知道这种处理方式会造成什么后果,暂时来说问题是解决了,如果有高手路过的的话,麻烦也过来说几句,指导一下。谢谢谢啦。也让我学习一下。

相关文章

【每日一学】零基础起航:JavaSE面向对象编程入门指南!

面向对象基础-入门篇学习总目标本文学习目标1 面向对象编程1.1 面向对象编程思想概述1、编程语言概述Java是一种计算机程序设计语言。所有的计算机程序一直都是围绕着两件事在进行的,程序设计就是用某种...

Java网络编程进阶:通过JSSE创建安全的数据通信

小编说:本文作者孙卫琴,知名IT作家和Java专家。本文将通过一个范例向大家介绍JSSE是如何实现安全的网络通信的。在网络上,信息在由源主机到目标主机的传输过程中会经过其他计算机。一般情况下,中间的计...