『Java8問題集 理解を深める500問』をさらに深く理解するために

環境変数設定

画面左下のスタートメニュー→(「設定」→)「コントロールパネル」→「システム」と選択します。

図 1

「詳細設定」タブの「環境変数」ボタンをクリックして、「環境変数」ウィンドウを開きます。

図 2

「ユーザー環境変数」の「新規」ボタンをクリックして下さい。
もしも「ユーザー環境変数」にすでに「PATH」という環境変数が存在する場合は、「編集」ボタンをクリックしてください。

図 3

開いたウィンドウで
変数名・・・「PATH」
変数値・・・「C:\Program Files\Java\jdk1.8.0_20\bin」
と入力してください。

図 4

「ユーザー環境変数」にすでに「PATH」という環境変数が存在した場合は、
変数名・・・「PATH」
変数値・・・「(いままで設定されていた変数値);C:\Program Files\Java\jdk1.8.0_20\bin」
と追記してください。(※「C:\」の前に、セミコロン「;」があるので注意!!!)

※ちなみにこの「C:\Program Files\Java\jdk1.8.0_20\bin」というフォルダは、Javaを動かすファイルが保存されているフォルダです。
バージョンが異なっている場合や、インストール先のフォルダを変えた場合はPATHの変数値を変えてください。
「OK」ボタンを押してダイアログを閉じます。
下の図のように環境変数「PATH」が設定されていればOKです。
そのまま「OK」ボタンを押してプロパティウィンドウも閉じてください。
(もし、このとき起動中のコマンドプロンプトがあれば、全て閉じて下さい。)

これで、環境変数の設定が完了です。

図 5

【設定の確認】

画面左下のスタートメニュー→「すべてのプログラム」→「アクセサリ」→「コマンドプロンプト」と選択
または
画面左下のスタートメニュー→「ファイル名を指定して実行」→名前に「cmd」と入力

以下のような、真っ黒な画面が出てきたと思います。
(文字は実際より大きくしています。)

図 6

ここで「javac」と入力して、Enterキーを入力してみてください。
以下の画面のように「使用方法:~」と表示されれば、成功です。

図 7

いままでの設定は問題なく行われています。

「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
等の異なるメッセージが出力されてしまった場合は、いままでの設定に何か誤りがある可能性があります。
もう一度、一つ一つ設定を見直してみてください。