我正在尝试在 Windows 10 上安装 Oracle SOA Suite 12。我正确设置了 JAVA_HOME(能够echo
),然后尝试运行 JAR。它给了我以下信息:
This installer must be executed using a Java Development Kit (JDK)
but C:\Program Files\Java\jre1.8.0_161 is not a valid JDK Java Home.
它似乎在寻找 JRE 文件夹,默认情况下忽略 JAVA_HOME 环境变量。我通过导航到 JDK 文件夹,然后在 JDK 文件夹(java.exe -jar /path/to/soasuite)中运行 java.exe 来解决问题。它运作良好。我只是想知道可能是什么原因。