【Windows】環境変数をいくら編集してもPathが通らなかったときの対処【Java】

状況

下記の記事を参考に環境変数を設定しても設定が反映されず、javaコマンドが通りませんでした。 www.atmarkit.co.jp

コンソールには以下のようなエラーが出ていました。

PS C:\Users\wrongwrong> java
Error opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: could not find Java SE Runtime ENvironment.

解決法

www.scriptlife.jp

上記記事を参考に環境変数の一番上にJAVA_HOME%\bin\を移動したところ正常に認識されました。原因は不明です……。 f:id:wrongwrongwrongwrong163377:20190421150900p:plain