javac が内部コマンドまたは外部コマンドではないという問題の解決策: 最初に「JAVA_HOME」構成を確認し、次に CLASSPATH を確認して変更し、最後に PATH を確認して「%JAVA_HOME%\bin」を追加します。 。
'JAVAC' は内部コマンドでも外部コマンドでもありません 解決策 1
JAVA を実行する JDK がインストールされていない場合, JAVACを実行すると、「JAVAC」が内部コマンドでも外部コマンドでもないことが報告されます。そこで、まず、以下のインストール ディレクトリに示されているように、JDK を実行する JAVA がコンピュータにインストールされているかどうかを確認してみましょう。
正常にインストールされ構成されている場合、JAVAC を実行すると、次の正しいメッセージが表示されます。それでも表示される場合は、JAVAC は内部コマンドでも外部コマンドでもありません。プログラムまたはバッチファイルのエラーです。方法 2 を参照してください。以下に示すように。
「JAVAC」は内部コマンドでも外部コマンドでもありません 解決策 2
JAVAC を実行し、「JAVAC は内部コマンドでも外部コマンドでもありません」と報告した後外部コマンド エラーです。JAVA を実行して見てみましょう。ははは、JAVA の実行は正しいので、JAVA 設定に何か問題があるはずです。以下に示すように。
まず、JAVA_HOME 構成が正しいかどうかを確認してみましょう。この JAVA_HOME は適切ではありません。JAVA_HOME は jdk インストール ディレクトリです。以下の構成と一致しない場合は、jdk のフルパスを記述する必要があります。
D:\Java\jdk は、JDK をインストールしたパスです。
CLASSPATH に問題があるかどうかを確認してみましょう。 .;%JAVA_HOME%\lib;以下に示すように。
注: ここには「.」記号があります。
最後に、PATH に問題がないか確認してみましょう。 %JAVA_HOME%\bin; 以下に示すように。
私の方法に従って設定を確認してください。ない場合は、自分で追加してください。実行しても、JAVAC は報告されません。内部コマンドまたは外部コマンド、または動作可能なプログラムではない、またはバッチ ファイルのエラー メッセージ。以下に示すように。
以上がjavac が内部コマンドまたは外部コマンドの問題ではない場合の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。