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

yumo6661周前 (06-08)技术文章10

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.解决的方法是把他们删除或者改成其他的名字。



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

相关文章

Java SE 对比 Java EE

Java SE vs Java EEJava SE(Java Platform,Standard Edition): Java 平台标准版,Java 编程语言的基础,它包含了支持 Java 应用程序开...

Java SE Development Kit和Java SE Runtime Environment区别

Java SE Development Kit (JDK)、Java SE Runtime Environment (JRE) 和 Server JRE (Java SE Runtime Enviro...

IntelliJ IDEA使用教程之Java SE开发:创建Package和Class

首先浏览一下这个项目的结构:有两个父节点:HelloWorld:这个节点代表你的Java模块。.idea 和 HelloWorld.iml用于分别存储项目和模块的配置数据。src存储的是源代码。Ext...

JAVASE:注解与反射笔记

JavaSE:注解与反射(Annotation & Reflection) 注解和框架是所有框架的底层,如Mybatis,spring。框架的底层实现机制就是注解和反射。注解相比于注释,除了能较为直接...

IntelliJ IDEA使用教程之Java SE开发:开始一个项目

开始创建一个项目1.在开始菜单中选择Create New Project。2.在左边面板中选择Java:3.如果在IntelliJ IDEA中还没有定义JDK,单击New然后选择JDK:在Select...