[VS Code] Java 11 or more recent is required to run.. エラーの解決
1888 ワード
😥 問題の状況
Javaを使用するために、Vscodeは多くの拡張子をダウンロードしました.そして翌日、Vscodeを再実行すると、突然次のポップアップメニューが表示されました!
ERRORが表示しているように、検索ウィンドウで検索した後、複数のサイトを参考にして、やっと解決しました.前日にダウンロードした拡張では、JDK 11以降を使用する必要がある拡張子があるためです.
上の拡張パッケージが一度にインストールされ、上のエラーが表示されたのは
Language Support for Java...
という拡張です.この拡張はJDK 11以上を使用しないと使用できないように制限されているからです.したがって、Javaのバージョンが11未満で、この拡張子をダウンロードした場合、
Java 11 or more recent is required...
のウィンドウがポップアップされる可能性があります.😤 解決策
実際には、既存のインストールJDKを削除し、11バージョン以上のJDKをインストールするのが最善の方法です.しかし筆者が使用しているプログラムや各項目で使用しているベストJDKバージョンでは,VDScode設定のみを変更する方法を見つけた.
まず
C:\Program Files\Java
に入ってインストールされているJavaを確認します.事実上、インストールされているjdkはこれよりも多いですが、前に2つ削除されました.^^とりあえず最近14版ダウンロードしたのでVscodeに登録したい!Javaのインストールが完了したら、常に環境変数を設定する必要があります.環境変数の設定が正しいかどうかを確認するため、
제어판 > 시스템 > 시스템 설정 > 고급 > 환경변수 > 시스템 변수
でJAVA_HOME
とJDK_HOME
が正しい経路に合致しているかどうかを確認した.私のパスはjdk 1です.8です.特定のJavaバージョンを使用する必要がない場合は、ここでパスをjdk 11以上に設定できます.しかし筆者はこの設定をjdk 14のパスに変更せず、確認して該当するウィンドウを閉じただけである.
Vscodeを開いたら、
ctrl
+,
を試します.検索ウィンドウが表示されたら、java.home
と入力します.では、上の写真のように表示されていることを確認できます.
setting.json에서 편집
を押します.javaです.ホームに関連するパスをjdk-11以降のフォルダに置き換えます."java.home": "C:\\Program Files\\Java\\jdk-14.0.2"
以上のように、Vscodeを再度開くと、エラーは発生しません.Reference
この問題について([VS Code] Java 11 or more recent is required to run.. エラーの解決), 我々は、より多くの情報をここで見つけました https://velog.io/@muz/VScode-Java-11-or-more-recent-is-required-to-run..-에러-해결방법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol