- ベストアンサー
やさしいJava活用編第3版(2009年9月3日版)を買いました。まっ
やさしいJava活用編第3版(2009年9月3日版)を買いました。まったくの初心者です。p462ページの「ディレクトリを移動する」で本どうりにコマンドを入力しても「パスが見つかりません」と出てきますなぜですか? よろしく御願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
stellasiaと申します。 Javaの本は初心者には非常に難しいと思います。 最近ではとても優しい本も出ていますが、それでも専門的な用語が多かったり暗黙的な知識が備わっていなければ解読できないものもあります。 しかしmoai545さんがお持ちの本は順を追って読めば、解読できるものだと思います。 もし一箇所でも踏み外せば、後々疑問が生まれてくるので何度も繰り返し、ゆっくり進んでください。 C:\YJK\Sample\01>javac Sample1.java についてですが この操作がコンパイルという操作だということは理解されていますか? Javacはコンパイルするための記述です。 javac Sample1.java の Sample1 という箇所はテキストで作成したクラス名である必要がありますが、一致していますでしょうか。 例題であればわかりやすいと思うのでお伝えしておきます。 例: Cドライブの中に Java というディレクトリ(フォルダ)をつくり その中に Sample01.java というファイルを作ったとします。 ファイルはメモ帳のようなテキストエディタでOKです。 ファイルの中身を以下に記述します。 class Sample01 { public static void main(String[] args){ System.out.println("Hello!!"); } } そのあとはコマンドプロンプトで操作します。 cd コマンドを使いCドライブのJavaフォルダへ移動します。 そのあと C:\java>javac Sample01.java これでコンパイルはOKです。 そのあと C:\java>java Sampple01 で実行します。 これで Hello!! と表示されます。 もしこの方法でだめなら、パスの設定がされていない可能性があります。 お持ちの本を読み返してみて、パスの設定を見直してくださいね。 またわからなければ聞いてください。
その他の回答 (2)
- ketuago65
- ベストアンサー率50% (13/26)
>"javac"は、内部コマンドまたは外部コマンド、 >操作可能なプログラムまたはバッチファイルとして認識されていません。 これがでる場合はpathの設定がされていないときです。 本の最初、または最後の方に「JDKの使い方」というタイトルのページはないでしょうか? 自分の持っているのだとそのページに説明がかいてあります。 見つからない場合は下記のページを参考にしてください。 http://www1.bbiq.jp/takeharu/java95.html
お礼
まことに大変ありがとうございました。いろいろ試した結果わからなかったので、本屋さんで偶然「これならわかるJava入門の入門第2版(2009/6/10)」のP54ページを発見して買って試したら、解決することができました。まことに有難うございました。m(_ _)m
- ketuago65
- ベストアンサー率50% (13/26)
本の通りにコマンド入力ということは、おそらく本に書いてあるディレクトリに移動しようとしているのではないでしょうか? 自分がもっているのはページ番号が違いますが、おそらく cd C:\YJSample のようなコマンドが書いていてそのまま入力しているのではないでしょうか? これはあくまでYJSampleというディレクトリが存在する場合なので自分のPC上にYJSampleというディレクトリがなければ移動できません。 なので本と同じディレクトリをつくるかほかのディレクトリで試してみてください。
お礼
大変遅くなり失礼いたしました。本当にありがとうございました。本屋さんで偶然「これならわかるJava入門の入門第2版(2009/6/10)」のP54ページを発見して買って試したら、解決することができました。本当にありがとうございました。
補足
ご回答誠にありがとうございます。m(_ _)m P466ページのディレクトリに移動はできましたが, また本の通りに C:\YJK\Sample\01>javac Sample1.java と入力したら。 >"javac"は、内部コマンドまたは外部コマンド、 >操作可能なプログラムまたはバッチファイルとして認識されていません。 と表示されました。どうしたら良いでしょうか? この表示のときの対処法も書いていないし、本当に困りました。 この著者のホームページもソフトバンクもこの本のサーポートしないのですか?売りっぱなしの本ですか?かなり疑念を持ち始めました。 なにとぞよろしく御願い申し上げます。m(_ _)m
お礼
まことに大変ありがとうございました。いろいろ試した結果わからなかったので、本屋さんで偶然「これならわかるJava入門の入門第2版(2009/6/10)」のP54ページを発見して買って試したら、解決することができました。まことに有難うございました。m(_ _)m