ホームページ  >  記事  >  Java  >  Java は内部コマンドでも外部コマンドでも、操作可能なプログラムの問題でもありません。どうすれば解決できますか?

Java は内部コマンドでも外部コマンドでも、操作可能なプログラムの問題でもありません。どうすれば解決できますか?

PHPz
PHPz転載
2023-04-20 19:01:075407ブラウズ

簡単な説明

Java コマンド ラインを使用して Java ファイルをコンパイルする方法を学習していたときに、この問題が発生しました。

Windows オペレーティング システムのエラー メッセージ

「javac は内部コマンドまたは外部コマンド、操作可能なプログラム、またはバッチ ファイルとして認識されません」

解決策について話しましょう

環境変数が問題であることをコメント領域に返信してくださいユーザー変数の友人が見つかりません。

やみくもに投稿

Java は内部コマンドでも外部コマンドでも、操作可能なプログラムの問題でもありません。どうすれば解決できますか?

解決プロセス

調査状況によると、実際にはインストールされていません (またはインストールされていますが、環境変数に設定されていません)

ステップ 1: Web サイトで対応する JDK をダウンロードします (Just download JDK# を使用してください) ##)

Java は内部コマンドでも外部コマンドでも、操作可能なプログラムの問題でもありません。どうすれば解決できますか?

上の図で丸で囲まれた場所をクリックしてください (

新しいバージョンがある場合、操作は同様のはずです )

大胆にインストールしてください。実際、このインストールは非常に高速です。 (インストール時にデフォルトのアドレスを直接選択しました(もちろん対応するアドレスでも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 つの解決策があります。

  • 1 つ目は再起動します

    cmd

  • ##2 つ目は
  • Path# に移動します##、2 つの

    bin フォルダー の場所を調整し (先頭に移動 )、cmd# を再起動します。

    ##上記の 2 番目の方法から、実際には javac exe ファイルが bin フォルダー (jdk のフォルダー) にあることがわかります。

解決後の効果は次のとおりです

以上がJava は内部コマンドでも外部コマンドでも、操作可能なプログラムの問題でもありません。どうすれば解決できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。