たちまち。

即席で役に立つこと。

AccelPlatformログイン時に「Check that you are using the JDK, not the JRE.」と言われる

f:id:aposke:20210201165915j:plain

■対象バージョン:iAP

テナント環境セットアップまで終わって、いざログインしてみると以下のエラー。

500 Servlet Exception

javac compiler is not available in Java(TM) SE Runtime Environment 1.7.0_25-b17. Check that you are using the JDK, not the JRE.

表記の通り、JDKではなくJREをResinが見てしまってます。
Resinは環境変数JAVA_HOMEを見に行くので、JAVA_HOMEが存在してなおかつ、JDKのパスを指定しているか確認します。

今回のケースでは環境変数を設定していなかったので、再設定したところ画面が正しく表示されました。

★追記

環境変数を再設定しても直らない場合は、端末の再起動を推奨。