出入javac可以,出入java是出问题
Failed reading value of registry key:
        Software\JavaSoft\Java Runtime Environment\1.6\JavaHome
Error: could not find java.dll
Error: could not find Java SE Runtime Environment.
怎么解决啊,好像平时我用jcreator运行java都没有问题

解决方案 »

  1.   

    我出入java -vertion 也是这样的信息
      

  2.   

    这是jre出问题了
    出问题的可能原因:
    1)你把原始目录下的一些文件移走了或删除了
    2)你把注册表中的一些信息删除了
    3)安装问题
    解决:
    1)卸载重装(这种情况估计卸载不掉的,会提示安装是严重错误);可以用revouninstaller-portable 卸载
    2)在找一分完整的jre,复制在它提示的目录下(很麻烦)。
      

  3.   

    我运行eclipse,出现could not find java se runtime enviroment,还有下面的
      

  4.   

    建议把jdk的环境变量从新配置一下
    JAVA_HOME=D:\jdk1.6
    CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
    PATH=D:\jdk1.6\bin;
    环境变量的配置网上有好多可以参考的
      

  5.   

    想重新下载个jdk用,但官网上很多名字,不知道下哪个??
      

  6.   

    JDK 6 Update 14
    https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u14-oth-JPR@CDS-CDS_Developer
      

  7.   

    我只想说你其中的一个问题,“好像平时我用jcreator运行java都没有问题”是因为jcreator替你做了一些工作使你可以成功运行一个java程序。
      

  8.   


    从我的电脑显示系统,
    重新设定JAVA_HOME的环境变量,如下:
    JAVA_HOME=JDK或者JRE的绝对路径
    PATH=在最后添加;%JAVA_HOME%bin
      

  9.   

    搞定了,我把jdk 注册表删了,超级兔子清理了,又重装了,可以了,呵呵