私が一緒に仕事するとJDK、その言うjavac
内部または外部コマンドとして認識されていません。何をすればよいでしょうか?jdk1.6.0_21のパスは何ですか?
私が一緒に仕事するとJDK、その言うjavac
内部または外部コマンドとして認識されていません。何をすればよいでしょうか?jdk1.6.0_21のパスは何ですか?
回答:
さて、戻って、コントロールパネルのすべてのJDKエントリをアンインストールしました。
Windows x 86(32ビット)用のJava SE Development Kit 7 update 4をロードしますjdk-7u4-windows
(Windows 7 Ultimate x64ビットSP1システムを実行している場合でも)。
この32ビットJDKキットを c:\program files (x86)java\jdk1.7.0_04\
Androidインストールのダウンロードのinstaller_r18_windows.exe
場合は、Java SEフォルダーをc:\ program files(x86)\ java \ jre7 \ bin \ java.exeに配置します。
結論:Win 7 64ビットシステムを実行している場合でも、SDKは32ビットJDKフォルダーの場所しか認識しません。Program Filesフォルダーの場所が異なります。
問題は、OSが実行するjavac.exeを見つけられないことです。それを正しい方向に向けるには、PATH環境変数を設定する必要があります。
Windows 7では、次のようにします。
[マイコンピュータ]を右クリックして、[プロパティ]を選択します。
表示されたウィンドウから(左側の)[システムの詳細設定]を選択します。
「詳細」タブに移動して、「環境変数」をクリックします。
以下のようheavydが言及した、それを編集するか、新規をクリックすることにより、PATH変数にそれらのパスを追加します。
詳細については、このリンクを参照してください。32ビット環境での環境変数の設定について説明します。唯一の違いはパス自体です。
Windows 8.1(64ビット)
C:\ Program Files \ Java \ jdk1.8.0_45 \ bin
このパスを含めると、すべての準備が整います。