JDK7 のインストール

JDK6 以前の JDK がインストールしてあっても、古いバージョンをアンインストールする必要はない。

Windowsのバージョンによって、設定方法が微妙に異なる可能性があります。

  1. JDK7 インストーラの実行
    1. jdk-7u21-windows-i586.exe (64bit版 Windowsの場合、 jdk-7u21-windows-x64.exe)をダウンロードする。
    2. 実行中のアプリケーション(特にInternet Explorer, Netscape, Firefoxなどのブラウザ)を終了する。
    3. ダウンロードしたjdk-7u21-windows-i586.exe(64bit版 Windowsの場合、jdk-7u21-windows-x64.exe)を実行する。
      (「同意する」を選ぶところ以外は、 途中の質問では既定値を変更せず、すべて「次へ」などで良い。)
    4. (64bit版 Windowsの場合、念のため、32bit版 JDK7 (jdk-7u21-windows-i586.exe) もインストールしておくと良い。
  2. 環境変数の追加
    1. 「スタート」(デスクトップ左下の丸いボタン)―「コンピュータ」で右クリックし「プロパティ」を選ぶ。
    2. 「▶ コントロールパネル ▶ システム」のウインドウで「システムの詳細設定」をクリックする。
    3. 「環境変数」のボタンをクリックする。
    4. 「システム環境変数」のなかにJAVA_HOMEという変数があれば、それを選択し「編集」ボタンをクリックする。 なければ、「新規」ボタンを押し、「変数名」のところに「JAVA_HOME」と入力する。
    5. JAVA_HOMEの「変数値」を「C:\Program Files\Java\jdk1.7.0_21」に設定し、「OK」を押す。
    6. 「システム環境変数」のなかのPathという変数を選択し「編集」ボタンをクリックする。
    7. Pathを選択して「編集」ボタンをクリックし、 「変数値」の末尾に「;%JAVA_HOME%\bin」を追加する。
      • ただし、もともと入っていれば、二重に追加する必要はない。
      • もともとのPathの変数値は絶対に消してしまわないこと。 消してしまうと他のアプリケーションが起動しなくなる。
    8. さらに「システム環境変数」あるいは「ユーザー環境変数」の中に CLASSPATHという変数があるかどうか、確認する。なければ何もしなくて良い。 あれば「編集」ボタンをクリックする。「変数値」の先頭に「.;」を追加する。
      • ただし、もともと「.」が入っていれば、二重に追加する必要はない。
      • もともとのCLASSPATHの変数値は消してしまわないこと。 消してしまうと他のアプリケーションが起動しなくなることがある。
  3. インストールの確認
    1. 「スタート」―「すべてのプログラム」―「アクセサリ」―「コマンド プロンプト」を選択する。
    2. 開いたウインドウで「javac -version」と入力する。
    3. javac 1.7.0_21と表示されればOK。

Koji Kagawa (kagawa@eng.〜)
(〜の部分はSPAM mail予防のため省略します。)