1. ホーム
  2. java

Intellij IDEAのエラー「CreateProcess error=2, system could not find specified file」に対する完璧な解決策です。

2022-02-11 12:53:27

I. 問題の背景

ブログ主はIntellij IDEAを普通に使っていたのですが、なぜか突然Intellij IDEAが以下のエラーメッセージでエラーを報告しました。

<ブロッククオート
Error:Cannot run program "F:\WINDOWS application installationIntelliJ IDEA 2018.1 (in directory "C:\UsersLi Junde.IntelliJIdea2018.1 \systemcompile-server"): createProcess error=2, System could not find specified file.The system can't retrieve your own own own own file.The system can't retrieve you can't retrieve your own file.

II. 問題分析

Intellij IDEAのエラーの原因を見ると、JDK(Java Development Kit)の正しいインストールパスが見つからないことが原因であることがわかります。JDKを誤って削除してしまった、Intellij IDEAが認識できない漢字のパスにJDKをインストールしてしまった、コンピューターでJDKの環境変数を誤って設定してしまったなど、Intellij IDEAがJDKを見つけられない理由はたくさんあります。

III. エラーの解決方法

1. コンピュータにJDKがインストールされていることを確認する

2019年、新しいバージョンのJDK(Javaとも呼ばれる)には、すでにJDKとJREがバンドルされているため、JDKがインストールされていれば、JDKとJREがインストールされていることと同じになります。

パソコンのキーボードを押しながら Windows + R キーを押して表示させる Run を入力します。 cmd OK. ブラックボックスコンソールで、次のように入力します。 java --version をクリックすると、Javaのバージョン番号が表示されます。

お使いのコンピュータが上記のようなプロンプト(Javaのバージョン番号、バージョンリリース日などを記述)をポップアップした場合、お使いのコンピュータはJDKを正しくインストールされており、我々は直接次のステップに進みます。そうでなければ、それはあなたのコンピュータが正しくJDKをインストールするために失敗したことを意味し、あなたは正直に2019年のJavaインストールチュートリアルで最新のJava 10以上のBaidu検索する必要があり、ブロガーは、Javaの古いバージョンをインストールするには、白いユーザーをお勧めしません、 Javaの古いバージョンでは、それぞれJavaのJDKとJREをインストールする必要がありますが、また環境変数を構成する必要があります、白いユーザーは間違いを犯すことは容易である。

2. Intellij IDEAでJDKのインストールパスを正しく設定する

Intellij IDEAの左上にあるメニューバーのFileオプションをクリックし、Project Structureのサブオプションをクリックします。

プロジェクト構造の設定ページで、Project-JDKの なぜなら、赤色はそのファイルパスの下に対応するJDKが存在しないことを意味するからです。

まず、上記の最初のステップに従って、ブラックボックスのコマンド java --version によってコンピュータの現在の Java バージョン番号を調べたことを確認してください。さもなければ、最初に JDK を再インストールした後にこのステップが実行されることになります。Project SDK]タブで、ドロップダウンボックスの小さな三角形の矢印をクリックして、Intellij IDEAが私たちのために別のパスのJDKバージョンを検索しているかどうかを確認し、もしそうならドロップダウンボックスで既存のJDKバージョンをチェックして、それをOKにします。

ドロップダウン・ボックスに既存のJDKバージョンがない場合、手動で[新規作成]をクリックして、"最新のJDKがコンピュータに正しくインストールされています"のインストール・パスを選択する必要があります。JDKを再インストールしたばかりの場合は、JDKのインストール・パスを覚えておく必要があります。JDKをインストールした場所を忘れてしまった場合は、ブラックボックスのコマンドラインにjava --verboseと入力すると、JDKのインストールパスがコマンドラインの最後に表示されます。

3. プロジェクト構造の設定を保存し、リコンパイルして Java プログラムを正常に実行します。

OK後、再度Runをコンパイルすると、Javaプログラムが正常に実行されます。