0

javacコマンドが機能していません。

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

  1. -JavaバージョンWORKS
  2. コマンドプロンプトでクラスパスを正常に設定しようとしました。SET CLASSPATH "C:\Program Files\Java\jdk1.7.0_09\bin";
  3. 環境変数に追加しました。;C:\Program Files\Java\jdk1.7.0_09\bin ;C:\Program Files\Java\jre7\bin
  4. binフォルダjava.exeもそこにあることを確認しましたjavac.exe

^これらすべてを試してもまだ機能しません。また、コマンドプロンプトを再起動しても機能しません。

なぜ機能しないのですか?

4

5 に答える 5

3

明らかに正しいパスを使用していますが、PATH変数ではなく変数に割り当てる必要がありCLASSPATHます。

クラスファイルではなく、実行可能ファイルへのアクセスパスを設定しようとしています。

于 2012-11-22T15:50:30.597 に答える
2

これを行うだけ

同じダイアログで、JAVA_HOMEがユーザー変数またはシステム変数に存在し、JDKの場所(C:\ Program Files \ Java \ jdk1.5.0_02や%JAVA_HOME%\ binなど)に設定されていることを確認ます Path環境変数にあります。

于 2012-11-22T15:54:01.067 に答える
0

JAVA_HOMEをに設定するだけです

C:\Program Files\Java\jdk1.7.0_09
于 2012-11-22T15:51:27.450 に答える
0

jre7 \ bin-FolderへのパスをPATH-Variableに追加した後、ほとんどの場合、コンピューターを再起動する必要があります。

于 2012-11-22T15:51:58.473 に答える
0

JAVA_HOME変数を作成しようとしましたか?値は、binを含まないJavaのパスである必要があります。

また、Eclipseを開いてみてください。何も役に立たない場合、最後にできることはNetBeansをインストールすることです。これにより、すべてが構成されます。

于 2012-11-22T15:53:03.690 に答える