Javaのコンパイルと実行のためにはJDKのインストールが必要になります。
JDKのバージョンは最新版1.6を推奨します。
JDKのバージョンを調べるにはコマンドプロンプトで
C:\>javac -version
とコマンドを入力するとJDKが入っていれば
C:\>javac -version javac 1.6.0_21
などと表示ます。JDKがインストールされていなかったりバージョンが古い場合は
以下の手順でJDKのインストールを行ってください。
2010年9月時点で最新のバージョンは「JDK 6 Update 21」です。
JDKのインストールは、以下の1・2・3・4のすべての手順を行う必要があります。
一般のソフトウェアのように「インストーラをダブルクリックすればインストール完了」ではありません。
必ず、1・2・3の手順をよく読み、1・2・3の手順を実行し、
最後に4の「インストールのチェック」を行い、JDKのインストールが完了したかを確認してください。
WindowsXPにおけるインストール方法を動画で公開しました。このページとあわせて参考にしてください。
この動画はJDK 6 Update 10をインストールする場合の動画です。
ダウンロードするファイルなど、細かい点は最新のバージョンに適宜読み替えてください。
また、TA/SA/先生/CNSコンサルタントなどに質問する場合は、このページのどの手順まではできて、
どの手順でつまづいたのかを明示してください。
「なんだかうまくいかない」という質問の仕方では、問題がどこにあるのか、どこを間違えたのかを探すのに時間がかかってしまいます。
まずはSun(現在はORACLE)のホームページへ行ってJDK 6 Update 21のJDK(JREではないことに注意)をダウンロードします。
Platformを「Windows」と選択し、Continueという赤いボタンをクリックするとダウンロード画面に進むことができます。
画面に表示されている「jdk-6u21-windows-i586.exe」というリンクをクリックするとJDKのインストーラを保存することができます。
まず古いバージョンのJDKがインストールされているときは、「プログラムの追加と削除」から古いバージョンのアンインストールを先に行ってください。
ダウンロードしたファイルを実行するとインストールが始まります。
途中でインストールするフォルダを聞かれるので入力します。
ここでは例として C:\Program Files\Java\jdk1.6.0_21 にインストールすることにします。
java,javacをどこのディレクトリからでも実行できるようにするためにはパスの設定をする必要があります。
[スタート] から [コントロールパネル] の順に選択します。画面左側にある[クラシック表示]を選択します。
一覧が表示されたら、[システム]を選択します。
ウィンドウの左にある[システムの詳細設定]を選択します。
設定用のパネルが表示された後は、以下の□Windows NT、Windows 2000、および Windows XPの場合と手順は同じです。
[スタート] から [設定]、[コントロールパネル]、[システム] の順に選択します。Windows NT では [環境] タブを、Windows 2000 では [詳細] タブを選択し、次に [環境変数] を選択します。
[ユーザ環境変数] と [システム環境変数] での中で[PATH]という項目 を探します。
PATHという項目が見つかったら[編集]を選択し、セミコロン (;) で区切って
[jdkをインストールしたフォルダ]\bin
と設定します。(この場合は C:\Program Files\Java\jdk1.6.0_21\bin) [PATH]という項目がみつからないときは、ユーザ変数に [PATH] という項目を新規作成し、上記と同じようにパスを指定します。完了したら[設定] 、[OK] または [適用] をクリックします。
c:\autoexec.bat をエディタで開きます
jdkをインストールしたフォルダ\bin
とセミコロン (;) で区切って右端に追加します。(この場合はC:\Program Files\Java\jdk1.6.0_21)
例)PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\Program Files\Java\jdk1.6.0_21C:> c:\autoexec.batコマンドプロンプトでパスの現在の値、およびそれが有効かどうかを調べるには、次のコマンドを実行します。
C:> path
最初と同じように
C:\>javac -version
と入力します。正しいバージョン情報(Windowsの人は javac 1.6.0_21)が表示されれば成功です。
正しいバージョンが表示されない場合(「'javac'は、内部コマンドまたは…」というメッセージが出る場合)は、 JDKのインストールは完了していません。パスの設定をしたか、確認してください。
参考WEB:http://java.sun.com/javase/ja/6/webnotes/install/index.html
どうしてもわからないことなどがあるときはTA・SAや先生に聞いてください。