秀和システム


Javaプログラミングを始めよう!
サポート項目 > 【正誤表】
この度は、「Javaプログラミングを始めよう!」をお買い上げいただきありがとうございました。
本書には以下のサポートがあります。 (2003/2/20更新)

重要なお知らせ
CD-ROMに収録されておりますJ2SDK(Java™ 2 Platform Standard Edition / Software Development Kit)は、書籍中の解説とバージョンが異なっております。以下のように、本文中の記述を読み替えることで、付属のサンプル・プログラムをお楽しみ頂くことができます。
j2sdk-1_4_0
j2sdk-1_4_0_01
j2sdk-1.4.0
j2sdk1.4.0_01

この問題に伴い、J2SDKの「インストール先」が変わってしまいます(P.27 参照)。

\j2sdk1.4.0フォルダ
j2sdk1.4.0_01フォルダ

環境変数 PATH」の設定方法も、以下のように、読み替えてください。

Windows 95 / 98 / 98 Second Edition をご利用の場合 (P.28 手順 3)

PATHで始まる行の末尾に追加するのは、以下の文字列となります。

;C:\j2sdk1.4.0_01\bin

Windows Me をご利用の場合 (P.30 手順 3)

「変数の編集」ダイアログボックスで追加するのは、以下の文字列となります。

;C:\j2sdk1.4.0_01\bin

Windows NT / 2000 をご利用の場合 (P.32 手順 3)

「システム変数の編集」ダイアログボックスで追加するのは、以下の文字列となります。

;C:\j2sdk1.4.0_01\bin

Windows XP をご利用の場合 (P.36 手順 3)

「システム変数の編集」ダイアログボックスで追加するのは、以下の文字列となります。

;C:\j2sdk1.4.0_01\bin

 


頻繁に尋ねられる質問
【質問】 上記を元に、環境変数PATHの設定をやり直しましたが、P.40のサンプルプログラムをうまく実行できません。
【回答】

手順を細かく見直してみましょう。P.39 の手順 4 から始めましょう。

コマンド プロンプト(MS-DOS プロンプト)を起動して、次のように実行しましょう。赤字が実際に入力すべき部分です。入力後、[Enter] キーを押すのを忘れずに。

C:\>cd C:\javalearn\chapter1\step5 [Enter]

うまく移動できれば、次のように表示されるはずです。
青字
の部分が変わっていますね。

C:\javalearn\chapter1\step5>

さあ、いよいよ「javac」コマンドを使ったコンパイルです。次のように実行してください。

C:\javalearn\chapter1\step5>javac MonStep5.java [Enter]

ここで注意すべきなのは、Java は Case Sensitive(大文字と小文字を区別する)だということです。

間違った入力方法: javac monstep5.java

うまくいけば、手順 6のように「MonStep5.class」というファイルが生成されているはずです。
では、実行してみましょう。

C:\javalearn\chapter1\step5>java MonStep5 [Enter]

今度も注意すべき点があります。
先程コンパイルに使ったコマンドは「javac」でしたが、今度は「java」コマンドを使いましょう。
さらに、MonStep5の後ろの拡張子は必要ありません

【質問】 やっぱり、どうしてもうまくいかないのですが…。
【回答】 以下の情報を添付して、弊社サービスセンター宛にお問い合わせ下さい。
  • ご利用になっているWindowsのバージョンについての情報
  • エラーの様子が分かるファイル
  • setコマンドの実行結果

エラーの様子を記録するには、コマンド プロンプト(MS-DOSプロンプト)から文字をコピーできるようになっておくと良いでしょう。以下に手順を示します。

MS-DOS プロンプトの場合
ツールバーの一番左のボタン(点線の四角)をクリックして、コピーしたい場所をドラッグして選択します。
選択後、その隣りのコピーボタンをクリックすると、クリップボードへコピーされます。後は、質問メールへ「貼り付け」てください。

[MS-DOSの画面]

コマンド プロンプトの場合
コマンド プロンプトの場合は、コピーしたい場所をマウスドラッグで選択し、[Enter] キーを押せばクリップボードへコピーされます。後は質問メールへ「貼り付け」てください。

Copyright ©SHUWA SYSTEM CO.,LTD All rights reserved.