8

エラーが発生し続けた場合はどうすればよいですか

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

jarファイルまたはファイルをコンパイルしたいときは.class

ありがとう

4

11 に答える 11

13

%JAVA_HOME%/ binが%PATH%(または*nixの$PATHの$JAVA_HOME)にあることを確認してください。

于 2009-08-19T12:59:17.220 に答える
7

それはあなたの道にないことを意味します。次のオプションがあります。

1)javacを呼び出す前に、javacが存在するディレクトリに移動します。

2)呼び出しを行うときは、javacへのフルパスを使用します(例:C:\ java \ jdk1.6.0_12 \ bin \ javac .. ..

3)javacディレクトリをPATH環境変数に追加します

于 2009-08-19T13:02:08.623 に答える
6

これは、javacがPATH変数に含まれていないことを意味します。

Windowsでは、javac.exeを含むフォルダーをPATH環境変数(Win + Pause / Break)に追加するだけです。

Linux / Mac / Unixでは、そのディレクトリを.bashrcなどの$PATHに追加するだけです。

于 2009-08-19T13:00:11.463 に答える
4

表示されているエラーはWindowsによって生成されたものであり、Javaに固有のものではありません。このエラーは、コマンドを入力したが、Windowsがその名前のコマンドを見つけられなかったことを意味します。

状況を修正する最も簡単な方法は、Javaがシステムに正しくインストールされていることを確認することですPATH

まず、(JREだけでなく)JDKがインストールされていることを確認します。次善の策は、という環境変数を追加し、JAVA_HOMEそれをインストールしたJavaのバージョンのベースインストールディレクトリにポイントすることです。

次に、にすでにPATHあるものの前に文字列を追加して、環境変数を変更します。そのディレクトリの内容を見ると、そこにあることがわかります(他の多くのJava開発ツールと一緒に)。%JAVA_HOME%\bin;PATHjavac

于 2009-08-19T13:02:37.170 に答える
2

JDK(javacコンパイラを含む)をインストールし、それがパスに含まれていることを確認する必要があります。http://java.sun.com/javase/downloads/index.jspを参照してください

于 2009-08-19T13:00:36.253 に答える
2

SUNチュートリアルページからの一般的なエラーメッセージ

于 2009-08-19T13:04:35.983 に答える
1

以下のリンクでは、java_home とパス変数の設定方法を順を追って説明しています。 JAVA_HOME のセットアップ

于 2010-11-26T08:07:18.670 に答える
1

JDK インストール手順のステップ 4 (PATH 変数の更新)ではjavac、コマンド プロンプト ウィンドウに入力するだけで済むようにするために何をすべきかを説明しています。

于 2009-08-19T13:30:28.840 に答える
1

持っていたとしても

  • JDKがインストールされています
  • JAVA_HOME定義済み
  • %JAVA_HOME%\bin私の中に存在する%PATH%

私はまだこのエラーがありました。パス変数から JRE を削除することで解決しました。それは前に置かれましたJAVA_HOME、ありませんjavac。この場合javac、Windows が見つからないようです。JAVA_HOME\bin

于 2012-04-06T09:19:58.703 に答える
0
  • JDKがインストールされているかどうかを確認してください。インストールされていない場合は、インストールします
  • JDKがインストールされている場合は、インストールのbinフォルダーに移動し、javacを実行してみてください。
  • javacが実行された場合は、続行します(+:
  • javacが実行されない場合は、システムパスとjavaパスを確認して、上記の2に戻ってください。
于 2009-08-19T13:05:36.170 に答える