繁体   English   中英

找不到Java。请确保系统环境变量JAVA_HOME指向Java版本1.8或更高版本

[英]Java not found.Please make sure the system environment variable JAVA_HOME points to Java version 1.8 or higher

我正在尝试安装PingFederate,但是未找到带有Java的警报。Java安装正确,请帮助我进行安装。

警报来自PingFederate安装:

找不到Java。请确保系统环境变量JAVA_HOME指向Java版本1.8或更高版本。

共同提示Java安装检查:

PS C:\Users\S_TEST> java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

环境变量:

JAVA_HOME

C:\Program Files\Java\jdk1.8.0_101

路径

C:\Program Files\Java\jdk1.8.0_101\bin;%SystemRoot%\system32;%SystemRoot%;
            %SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

您如何执行PF? 命令行还是服务? 如果通过run.bat(命令行)运行,则每次更改JAVA_HOME后都需要退出终端外壳。 您也可以按照此处的说明尝试将“ \\ bin”添加到JAVA_HOME设置-> https://documentation.pingidentity.com/pingfederate/pf82/index.shtml#gettingStartedGuide/task/installingJava.html

我认为您可能在安装了64位jdk的64位计算机上运行软件的32位可执行文件。我在android studio中遇到了同样的问题,然后我执行了“ studio64.exe”而不是“ studio.exe”。 您可能需要在您的软件(正在安装的)的安装目录中查找64个可执行文件。:))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM