• java安装1.8的经验和Error: Registry key 'SoftwareJavaSoftJava Runtime Environment'CurrentVers问题处理


            java安装1.8后的问题:之前安装了jdk1.7和jdk1.6,之后又安装jdk1.8,然后执行java -version,输出的是1.8的,后来在注册表把jdk1.8改为1.7,然后就报错了,如下 Error: Registry key 'SoftwareJavaSoftJava Runtime Environment'CurrentVers

            解答:

            看了一下环境变量的path,第一个路径是C:ProgramDataOracleJavajavapath;,进去之后发现是几个超链接:java.exe、javaw.exe和javaws.exe,几个超链接指向了jdk1.8,然后把path的C:ProgramDataOracleJavajavapath;删了。

            然后可能还会不行,因为C:WindowsSystem32下面还有三个文件java.exe、javaw.exe和javaws.exe,也需要删了。

            分析:

            应该是jdk8安装的时候会覆盖原来jdk7的注册表,并且为了方便大家使用,直接添加了环境变量,也就不需要在配置JAVA_HOME的环境变量了,只是好多人不知道,所以在此记载一下。

  • 相关阅读:
    Python有返回值的函数_布尔函数
    struts通配符*的使用
    实现action的三种方法
    filter
    struts常量<constant>说明
    dtd文件本地配置
    namespace
    Spring的第一个例子
    SSH新学,关于面向对象的看法
    @OneToMany---ManyToOne
  • 原文地址:https://www.cnblogs.com/ShaYeBlog/p/7280416.html
Copyright © 2020-2023  润新知