如何检查,Java 是否安装在 Windows 系统上?
问问题
2094 次
4 回答
4
您可以从注册表中读取此内容。看看这个键:
HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment
并读取名为的字符串值:
CurrentVersion
此设置位于注册表的 32 位视图中,因此如果您构建 64 位代码,请确保包含该KEY_WOW64_32KEY
标志。
于 2012-08-05T14:41:39.810 回答
1
一些可能有用的信息:
- 只需将 Java 运行时环境 (JRE) 复制到计算机即可安装(无需 Windows 系统条目)
- 电脑上可以同时有很多不同的JRE版本(很多商业应用都捆绑了自己的JRE)
- 您的 Delphi 应用程序可以检查系统路径中是否有 java.exe(因此避免扫描所有文件夹)
- JAVA_HOME 环境变量通常指示 Java 开发工具包 (JDK) 的位置,但在典型安装中,JDK 目录还包含一个 JRE 文件夹
于 2012-08-05T17:09:03.160 回答
1
访问官方网站http://www.java.com/en/download/testjava.jsp并点击“测试当前安装的java版本”
于 2012-08-05T14:22:57.740 回答
0
对于我的 Inno 设置,我检查了这个键:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\javaw.exe
如果我删除 JAVA,则密钥不再存在。
于 2012-09-17T19:49:44.737 回答