vscdode java エラーについて
解決したいこと
Vscodeで質問です。Vscode、Javaでターミナルー上で、Javaを動かしたいのですが、以前までターミナル上で、動かせたんですが、環境変数の編集でC:\Users\backup2\AppData\Local\Programs\Microsoft VS Code\binをテキストの編集で、これをメモ帳にコピーして貼り付けようとして、コピー時に範囲選択を間違った為に、もう一度、範囲選択しなおそうとしたら、元に戻そうとしたら、何故だか、元に戻せず、C:\Users\backup2\AppData\Local\Programs\Microsoft VS Code\binを消してしまい、もう一度、Vscodeを再インストールして、何とか戻りましたが、それ以来、Vscode、Javaでターミナルー上、エラーが出て、使えなくなりました。大変、お手数ですが、どなたか、教えて頂けないでしょうか?初心者なので、初心者でも分かりやすくお願いします。大変、失礼します。
例)
Ruby on RailsでQiitaのようなWebアプリをつくっています。
記事を投稿する機能の実装中にエラーが発生しました。
解決方法を教えて下さい。
発生している問題・エラー
'javac' は、コマンドレット、関数、スクリプト ファイル、ま
たは操作可能なプログラムの名前として認識されません。
The java.jdt.java.home variable defined in Visual Studio
Code settings points to a maissing or inaccessible folder
(C:\Program Files\java\jdk1.8_0_161;)
例)
NameError (uninitialized constant World)
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
該当するソースコード
vscode java
例)
def greet
puts Hello World
end
自分で試したこと
edgeで javac' は、コマンドレット、関数、スクリプト ファイル、ま
たは操作可能なプログラムの名前として認識されません 検索
The java.jdt.java.home variable defined in Visual Studio
Code settings points to a maissing or inaccessible folder 検索
検索したが、これといったサイトが見つからなかった。
java home でC:\Program Files\java\jdk1.8.0_161;にしたり、
winodowsの環境変数が原因かと(path)は何十回と確認したが、上手くいかない