- ベストアンサー
初心者です。ディレクトリについて
先日から、本に従って「ディレクトリを移動→ソースコードをコンパイル」をおこなっていますが、エラーで困っています。過去の質問を多数拝見しましたが、意味が理解できず、自分の場合に置き換えて考えることができません(泣)ので、回答、ご指摘、お願致します。 OSはME、エラー状況は***************** C:¥WINDOWS>cd C:¥YJSample¥01 C:¥YJSample¥01>Javac Sample1.java エラー:Sample1.javaを読み込めません。 ************************************ 過去の質問からエラーの原因と考えらるもの (1)ファイル名のタイプミス (2)ディレクトリの間違い:ファイルを保存したディレクトリでないディレクトリを指定。 (3)拡張子の間違い:Sample1.java.txt など (1)、(3)は確認し、(2)が原因と思います。これ以外に考えられる原因があれば、ご指摘願います。 (2)が原因と仮定した場合、入力内容を変更したいのですが、入力内容の意味が理解できませんので、私の解釈で、間違った部分のご指摘願います。 C:¥WINDOWS>cd C:¥YJSample¥01 Cドライブ下のYJSample下の01のディレクトリに移動? C:¥YJSample¥01>Javac Sample1.java YJSample下の01ディレクトリでSample1.javaをコンパイルする? また、この場合使うのに適するかさえわかりませんが、パスの確認をしました。 C:¥WINDOWS>Java -version java version "1.4.1_02" 私が根本的に理解できてない部分など、考えられる原因などをご指摘願います。それらを解決できるおすすめ本、サイトなどありましたら、教えて下さい。よろしくお願い致します。
- みんなの回答 (6)
- 専門家の回答
お礼
ありがとうございます。早速、教えて頂いたURLを見て、もう一度落ち着いて考えてみます! また、Sample1.javaはメモ帳で以下のように書き、拡張子をjavaに変え、C:\YJSample\01内に保存しました。YJSample、01フォルダは新規に作成したものです。本には保存場所を指定していませんが、保存した理由は、本の例の通りに入力したかったからです。実際は保存した場所に合わせて入力内容を変えるべきですが、あとあと本通りに入力していった方が問題点がわかりやすいと思ったからです。逆に最初からわかっていないので、自分の考えは意味ないものになってしまっています…たいへん申し訳ありません。ありがとうございました。もう一度考え直します! class Sample1 { public static void main(String arg[]) { System.out.println("ようこそJavaへ!"); } }