`
txhyhhylf521
  • 浏览: 42276 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
文章分类
社区版块
存档分类

Error opening registry key 'Software\JavaSoft\Java Runtime Environment

阅读更多
关键字: java jdk
之前删除jdk 6时出现问题,就改动了注册表。
等重新安装jdk 6后,在xp命令行运行java命令会出现以下错误:
引用

  Error   opening   registry   key   'software\javasoft\java   runtime   environment'  
  Error:could   not   find   java.dll  
  Error:could   not   find   java   2   runtime   environment  


后来细看注册表,HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft,发现自己的机器上缺少java   runtime   environment该项,于是从另一台正常的机子的注册表导出HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft分支的内容,然后用记事本编辑该文件,将里面的路径改为你机器java的实际路径。最后在xp双击运行该文件导入注册表,这样问题就解决了!

附件是我从另一台机器上导出的HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft分支内容,供参考(此文件中jdk的路径为C:\\Program Files\\Java\\jdk1.6.0_14)
分享到:
评论

相关推荐

    Error opening registry key 'Software\\JavaSoft\\Java Runtime Environment

    标题中的“Error opening registry key 'Software\\JavaSoft\\Java Runtime Environment”是一个常见的错误信息,通常在尝试访问或修改与Java运行环境相关的注册表键时出现。注册表是Windows操作系统中的一个重要...

    Java Runtime Environment

    Java Runtime Environment(JRE)是Java程序运行所必需的基础组件,它是Java Development Kit(JDK)的一部分,但也可以单独下载和安装。JRE为运行基于Java语言编写的程序提供了必要的环境,包括Java虚拟机(JVM)和...

    java 注册表读取与修改(registry.jar)

    Registry.Key key = reg.openKey(Registry.HKEY_LOCAL_MACHINE, "Software\\Example"); // 读取值 String value = key.readValue("ExampleValue"); System.out.println("Value: " + value); // 写入值 key....

    最新java操作注册表的com.ice.jni.registry依赖压缩包

    3. **调用API**:使用提供的API进行读写操作,如`Registry.createKey()`, `Registry.getValue()`, `Registry.setValue()`等。 4. **错误处理**:捕获并处理可能的异常,如权限不足、注册表键不存在等。 5. **资源...

    VMware安装失败 “Failed to create the requested registry key Key

    VMware安装失败 “Failed to create the requested registry key Key,亲测成功解决问题

    registry.jar java读写注册表的开源库

    3. 执行操作:使用`Registry`类提供的方法,如`openKey`、`createKey`、`getValue`、`setValue`、`deleteKey`等,执行相应的读写操作。 4. 错误处理:注意捕获并处理可能出现的异常,如`RegistryException`,以确保...

    java读写注册表jar包,com.ice.jni.registry

    META-INF/MANIFEST.MF com.ice.jni.registry.HexNumberFormat.class com.ice.jni.registry.NoSuchKeyException.class com.ice.jni.registry.NoSuchValueException.class com.ice.jni.registry.RegBinaryValue.class ...

    Java registry,com.ice.jni.registry

    Files contained in registry-3.1.3.jar: META-INF/MANIFEST.MF com.ice.jni.registry.RegMultiStringValue.class com.ice.jni.registry.RegBinaryValue.class com.ice.jni.registry.RegistryException.class ...

    Registry Key Remover-开源

    **Registry Key Remover 开源项目详解** 在 IT 领域,尤其是系统管理和安全审计方面,注册表(Registry)管理是至关重要的。Windows 操作系统的注册表存储了系统及应用程序的配置信息,包括用户设置、应用程序路径...

    registry-3.1.3.zip

    包将与Java 1.1和更高的工作,并使用JavaSoft的原生接口,而不是Netscape的接口。该软件包还包括一个DLL,它实现了接口。包已经使用JDK1.2,和JDK1.3,JDK1.4的,以及JDK1.1.8。 该计划包括预建的DLL(调试和发布)...

    registry64.rar

    RegistryKey registryKey = Registry.openSubkey(Registry.HKEY_CURRENT_USER, Internet, RegistryKey.ACCESS_READ); // 注册表表项键 RegistryValue registryValue = registryKey.getValue("ProxyEnable"); ...

    java读取注册表信息

    RegistryKey key = registry.open("Software\\Microsoft\\Windows\\CurrentVersion"); String value = key.getStringValue("ProgramFilesDir"); System.out.println("ProgramFilesDir: " + value); key.close...

    registry-3.1.3jar包下载

    解决动态链接库ICE_JNIRegistry.dll位置放置问题,该jar包中已经...该压缩包中有regist.jar和registry源码,regist.jar是将registry-3.1.3的源码修改后重新编译的,不需要ICE_JNIRegistry.dll,直接调用regist.jar即可

    container-registry-java-sdk:用于IBM Cloud Container Registry服务的Java SDK

    IBM Cloud Container Registry Java SDK版本0.0.3 Java客户端库与和进行交互 免责声明:此SDK最初是作为预发布版本发布的。 可能会发生更改,从而影响使用此SDK的应用程序。 目录 执照 概述 IBM Cloud Container ...

    java读取注册表工具.zip

    为了实现这些功能,开发者可能在`WinRegistry.java`中定义了一些类和方法,如`readRegistryKey(String keyPath)`、`listSubKeys(String parentKey)`等,通过这些方法,用户可以在Java代码中方便地操作Windows注册表...

    micrometer-registry-prometheus-1.8.2-API文档-中文版.zip

    赠送jar包:micrometer-registry-prometheus-1.8.2.jar 赠送原API文档:micrometer-registry-prometheus-1.8.2-javadoc.jar 赠送源代码:micrometer-registry-prometheus-1.8.2-sources.jar 包含翻译后的API文档...

    com.ice.jni.registry

    例如,可能有一个名为`Registry`的类,提供了如`openKey()`, `getValue()`, `setValue()`, `createKey()`, `deleteKey()`等方法,分别对应打开注册表键、获取值、设置值、创建键和删除键的操作。 在实际使用过程中...

    使用java修改windows注册表.doc

    registry.openKey(WindowsRegistry.HKEY_CURRENT_USER, "Software\\MyApp", true); // 设置键值 registry.setValue("version", "1.0"); // 关闭键 registry.closeKey(); } } ``` **优点**: - 更强大灵活:...

    检索机器是否安装了ArcGIS Runtime代码片段[C#]

    这段代码利用Windows注册表(Registry)来检查ArcGIS Runtime的安装状态。在Windows系统中,注册表是一个存储系统和应用程序设置的数据库,其中包括了关于已安装软件的重要信息。 ```csharp RegistryKey ...

    windows registry utility

    map a registry file to a system registry key

Global site tag (gtag.js) - Google Analytics