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 を実行しました (java.exe -jar /path/to/soasuite)。それはうまくいきます。何が原因なのか知りたいだけです。