关键字: 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”是一个常见的错误信息,通常在尝试访问或修改与Java运行环境相关的注册表键时出现。注册表是Windows操作系统中的一个重要...
Java Runtime Environment(JRE)是Java程序运行所必需的基础组件,它是Java Development Kit(JDK)的一部分,但也可以单独下载和安装。JRE为运行基于Java语言编写的程序提供了必要的环境,包括Java虚拟机(JVM)和...
Registry.Key key = reg.openKey(Registry.HKEY_LOCAL_MACHINE, "Software\\Example"); // 读取值 String value = key.readValue("ExampleValue"); System.out.println("Value: " + value); // 写入值 key....
3. **调用API**:使用提供的API进行读写操作,如`Registry.createKey()`, `Registry.getValue()`, `Registry.setValue()`等。 4. **错误处理**:捕获并处理可能的异常,如权限不足、注册表键不存在等。 5. **资源...
VMware安装失败 “Failed to create the requested registry key Key,亲测成功解决问题
3. 执行操作:使用`Registry`类提供的方法,如`openKey`、`createKey`、`getValue`、`setValue`、`deleteKey`等,执行相应的读写操作。 4. 错误处理:注意捕获并处理可能出现的异常,如`RegistryException`,以确保...
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 ...
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 开源项目详解** 在 IT 领域,尤其是系统管理和安全审计方面,注册表(Registry)管理是至关重要的。Windows 操作系统的注册表存储了系统及应用程序的配置信息,包括用户设置、应用程序路径...
包将与Java 1.1和更高的工作,并使用JavaSoft的原生接口,而不是Netscape的接口。该软件包还包括一个DLL,它实现了接口。包已经使用JDK1.2,和JDK1.3,JDK1.4的,以及JDK1.1.8。 该计划包括预建的DLL(调试和发布)...
RegistryKey registryKey = Registry.openSubkey(Registry.HKEY_CURRENT_USER, Internet, RegistryKey.ACCESS_READ); // 注册表表项键 RegistryValue registryValue = registryKey.getValue("ProxyEnable"); ...
RegistryKey key = registry.open("Software\\Microsoft\\Windows\\CurrentVersion"); String value = key.getStringValue("ProgramFilesDir"); System.out.println("ProgramFilesDir: " + value); key.close...
解决动态链接库ICE_JNIRegistry.dll位置放置问题,该jar包中已经...该压缩包中有regist.jar和registry源码,regist.jar是将registry-3.1.3的源码修改后重新编译的,不需要ICE_JNIRegistry.dll,直接调用regist.jar即可
IBM Cloud Container Registry Java SDK版本0.0.3 Java客户端库与和进行交互 免责声明:此SDK最初是作为预发布版本发布的。 可能会发生更改,从而影响使用此SDK的应用程序。 目录 执照 概述 IBM Cloud Container ...
为了实现这些功能,开发者可能在`WinRegistry.java`中定义了一些类和方法,如`readRegistryKey(String keyPath)`、`listSubKeys(String parentKey)`等,通过这些方法,用户可以在Java代码中方便地操作Windows注册表...
赠送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文档...
例如,可能有一个名为`Registry`的类,提供了如`openKey()`, `getValue()`, `setValue()`, `createKey()`, `deleteKey()`等方法,分别对应打开注册表键、获取值、设置值、创建键和删除键的操作。 在实际使用过程中...
registry.openKey(WindowsRegistry.HKEY_CURRENT_USER, "Software\\MyApp", true); // 设置键值 registry.setValue("version", "1.0"); // 关闭键 registry.closeKey(); } } ``` **优点**: - 更强大灵活:...
这段代码利用Windows注册表(Registry)来检查ArcGIS Runtime的安装状态。在Windows系统中,注册表是一个存储系统和应用程序设置的数据库,其中包括了关于已安装软件的重要信息。 ```csharp RegistryKey ...
map a registry file to a system registry key