在bin\javaw中找不到windows server 2008 Java运行时环境。exe
当我试图在Windows Server 2008计算机上安装ODAC组件时,它抛出了以下错误
“在bin\javaw.exe
上找不到Java运行时环境。因此无法运行Oracle Universal Installer。请访问http://www.javasoft.com并安装JRE 1.4或更高版本,然后重试”
我在C:\Program Files\Java\jre1.8.0_25\bin
中找到了javaw.exe
我在google中搜索并在环境变量PATH中添加值,如下所示
C:\program Files\Java\jre1.8.0_25\bin;
//未工作
C:\progra~1\Java\jre1.8.0_25\bin;
//未工作
请让我知道如何解决这个问题
# 1 楼答案
设置
JAVA_HOME
不是强制性的,您可以在PATH
中添加C:\Program Files\Java\jre1.8.0_25\bin
。确保在最后一个条目之前添加;
,然后添加您的条目完成后,打开命令提示符并运行命令
java -version
,查看PATH
是否正确配置。如果是,您将看到有效的版本信息。如果是is not recognized as an internal or external command
,则再次检查PATH
变量,查看其设置是否正确# 2 楼答案
通常,由于java安装在路径“C:\Program Files\java”上,所以会出现此错误。 我遇到了类似的问题,并通过这些步骤解决了
# 3 楼答案
安装程序无法理解C:\Program Files\Java\。。我指的是“程序文件”之间的空间,因此失败。 请在其他目录中安装Java,如 C:\JAVA\jre1。8.0_25 然后设置JAVA_HOME和JRE_HOME 它应该能解决问题
# 4 楼答案
当我将ODAC安装文件复制到服务器时,它并没有完全复制。服务器上的安装文件只有30 MB,而原来的安装文件只有290MB。服务器没有正确复制大文件。因此,我从internet下载了该组件并执行了exe文件。现在可以用了。 谢谢大家的评论
# 5 楼答案
尝试以下可能的解决方案:
添加:
是阻止JVM运行的东西(比如防病毒软件, Windows(你的版本掉了:不知道版本)禁止 正在运行,…)。你应该检查一下,你有这台机器的管理员权限吗