web-dev-qa-db-ja.com

Java Microsoft Visual Studio Codeを使用したプログラミング

Microsoft Visual Studio CodeのRed HatによるJavaの言語サポートをダウンロードしました。 enter image description here

しかし、上の写真に示すように問題が発生しました。

そこで、VSCodeのsettings.jsonファイルにJDKパスを設定しようとしました。

"Java.home": "C:/ProgramFiles/Java/jdk1.8.0_111"

しかし、問題はまだ解決されていません。

この問題を解決する方法を知っていますか?

13
구지훈

設定ファイルにJava.home変数を入力した後、VS Codeを再起動する必要があります。

あるいは、その変数を設定する必要さえありません。これを設定から削除すると、VS CodeはJDK_HOMEおよびJava_HOMEのユーザー/システム環境変数を自動的にチェックします。

https://marketplace.visualstudio.com/items?itemName=redhat.Java の「JDKの設定」を参照してください。

環境変数の設定方法については、 Javaインストール)の環境変数 を参照してください。

10
FrederikVH

次のようにパスを変更する必要があります。

"Java_home":"C:\\ProgramFiles\\Java\\jdk1.8.0_111"
3
Zaher88abd

次のようにパスを変更してみてください。

"Java.home":"C:/Program Files/Java/jdk1.8.0_202"

パスの「Program Files」のスペースに注意してください

2
Aldo Biturku

Visual Studio Codeが32ビットバージョンのJDKを使用するように設定されています

デフォルトのJava.exeが%SYSTEMROOT%\ System32にインストールされます

Javaコマンドラインからのバージョン:

Javaバージョン

バージョンを[〜#〜] path [〜#〜]に追加する必要がある場合があります。

set PATH =%PATH%; C:\ Program Files(x86)\ Java\jdk1.8.0_111\bin

システムを設定しますJava_HOME

setx -m Java_HOME "C:\ Program Files(x86)\ Java\jdk1.8.0_111"

Cmdを再起動して試してください:

echo%Java_HOME%

Visual Studio Codeを再起動してください。

ローカルユーザーには、setの代わりにsetxを使用します。

2
profimedica

VSCodeのbashを使用している場合は、次を使用する必要があります。

export Java_HOME=/c/Program\ Files/Java/jdk1.8.0_172

ターミナルでこれを使用できます。

1
Uma

Programと次のようなファイルの間にスペースを入れるだけです。

Java.home:-「C:/ Program Files/Java/jdk1.8.0_111」

0
Diwakar Chauhan

この質問がまだ開かれている場合。

ProgramとFilesの間にスペースを入れてみてください:

「C:/ Program Files/Java/jdk1.8.0_131」

0
nevyn