Java コマンド ラインを使用して Java ファイルをコンパイルする方法を学習していたときに、この問題が発生しました。
Windows オペレーティング システムのエラー メッセージ
「javac は内部コマンドまたは外部コマンド、操作可能なプログラム、またはバッチ ファイルとして認識されません」
環境変数が問題であることをコメント領域に返信してくださいユーザー変数の友人が見つかりません。
やみくもに投稿
調査状況によると、実際にはインストールされていません (またはインストールされていますが、環境変数に設定されていません)
ステップ 1: Web サイトで対応する JDK をダウンロードします (Just download JDK# を使用してください) ##)
上の図で丸で囲まれた場所をクリックしてください (新しいバージョンがある場合、操作は同様のはずです )
大胆にインストールしてください。実際、このインストールは非常に高速です。 (インストール時にデフォルトのアドレスを直接選択しました(もちろん対応するアドレスでもOK))
JAVAファイルが置かれているアドレス: C:\Program Files\Java (覚えていない場合は、再インストールできます)
インストール後、環境変数を設定する必要があります。具体的な設定は次のとおりです。
ユーザー変数 に、java_home という名前の新しい変数を追加し、アドレスは C:\Program Files\Java\jdk-10.0.2 です。前の JAVA ファイルが存在するアドレス。
変数をパスに追加します。 それぞれのアドレスは C:\Program Files\Java\jdk-10.0.2\bin
他にも問題がある可能性があります完了後上記の操作を行っても動作しない可能性があります。ここには 2 つの解決策があります。
cmd
bin フォルダー の場所を調整し (先頭に移動 )、cmd# を再起動します。
##上記の 2 番目の方法から、実際には javac exe ファイルが bin フォルダー (jdk のフォルダー) にあることがわかります。解決後の効果は次のとおりです
以上がJava は内部コマンドでも外部コマンドでも、操作可能なプログラムの問題でもありません。どうすれば解決できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。