javac は内部または外部コマンドではなく、動作可能なプログラムではありません 解決策: 1. まず、最新バージョンの JDK を公式 Web サイトからダウンロードしてインストールします; 2. システム環境変数を設定し、追加しますパスに jdk インストールのパスを入力します。 ;3. コンピュータのコマンド ライン インターフェイスに入り、「java -v」と入力すると、バージョン番号が表示されます。
このチュートリアルのオペレーティング システム: Windows 10 システム、Java 19.0.1 バージョン、Dell G3 コンピューター。
エラー javac は内部コマンドでも外部コマンドでもありません。また、Java を使用すると、操作可能なプログラムやバッチ ファイルも発生しません。解決策は次のとおりです:
1. まず、最新バージョンの javac をダウンロードします。 JDK 。
http://java.sun.com/javase/downloads/index.jsp にアクセスして、最新バージョンの JDK1.6 をダウンロードできます。私は「c:\Program Files\Java\jdk1.6.0_10」にインストールしました(例として使用します)。
2. インストール後に設定します。
「マイコンピュータ」を右クリックし、「プロパティ」を開き、「詳細設定」の「環境変数」を選択します。新しく開いたインターフェイスでは、システム変数で 3 つのプロパティを設定する必要があります。 path 属性は、JDK がインストールされていないコンピューターにはすでに存在します。
①.「システム環境変数」の「新規」をクリックし、変数名に「java_home」と記述し、
先ほどのインストール内容を変数値 パス「c:\ProgramFiles\Java\jdk1.6.0_10」。
②. システム変数内のパスを見つけて、「編集」をクリックします。
パスの意味は、システムが任意のパスにある java コマンドを認識できることです。
変数値「;c:\Program Files\Java\jdk1.6.0_10\bin;c:\Program Files\Java\jdk1.6.0_10\jre\bin」を追加します。
③. システム変数の「新規」をクリックし、変数名に「classpath」と入力します。
この変数の意味は、Java ロード クラス (bin または lib) のパスです。Java コマンドは、クラスがクラスパス内にある場合にのみクラスを認識できます。
値は「C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar」です
3. インストールが成功したかどうかを確認します。
[スタート] -> [ファイル名を指定して実行] をクリックし、「cmd」と入力し、コマンド ライン インターフェイスに入り、「java -version」と入力します。インストールが成功すると、システムに java バージョンが表示されます。 1.6.0_10"....(バージョン番号が異なると異なります)
以上がjavac が内部コマンド、外部コマンド、または動作可能なプログラムとして認識されません。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。