Javaでコンパイルエラーがでます



 ◇-?Javaでコンパイルエラーがでます-こんぱいる-11/25-11:28(103)-No.383321
   ┗?!Re:Javaでコンパイルエラー...-jtaka[BJCB]-11/25-11:33(103)-No.383322
     ┗?!?Re:Javaでコンパイルエラー...-こんぱいる-11/25-11:48(103)-No.383323
       ┗?!?!Re:Javaでコンパイルエラ...-jtaka[BJCB]-11/25-12:01(102)-No.383325
         ┗?!?!?Re:Javaでコンパイルエラ...-こんぱいら-11/25-13:02(101)-No.383328
           ┗?!?!?!Re:Javaでコンパイルエ...-jtaka[BJCB]-11/25-13:09(101)-No.383329
             ┗?!?!?!?Re:Javaでコンパイルエ...-こんぱいる-11/25-13:40(101)-No.383333
               ┗?!?!?!?!Re:Javaでコンパイル...-jtaka[BJCB]-11/25-13:56(101)-No.383336
                 ┗?!?!?!?!!Re:Javaでコンパイル...-こんぱいる-11/25-14:20(100)-No.383342

▲このページのトップに戻る
383321Javaでコンパイルエラーがでますこんぱいる URL2006/11/25-11:28

メーカー名:東芝
OS名:WindowsXp HomeEdition
パソコン名:CX/E2216LDLWモデル
--
http://winxp.pasokoma.jp/9_283146 からの引き続きの質問
(似た現象に陥っており質問をする場合も含みます)

エラー表示は以下のとおりです。
エラー:Hello.javaをよみこめません。
エラー1個
ソースコードをみても見つけ出せません。

▲このページのトップに戻る
383322Re:Javaでコンパイルエラーがでますjtaka[BJCB] 2006/11/25-11:33

記事番号383321へのコメント
単純に、ソースコードのパスを指定するのを間違えているとしか見えないけど。

どういう環境でコンパイルしているのでしょうかね。
JDKのjavacでコマンドラインでやっているのだったら、さしあたりHello.javaの
あるディレクトリをカレントにして実行してみるとか。
なんらかのIDEでやっているのだったら設定が間違えているということかな。

▲このページのトップに戻る
383323Re:Javaでコンパイルエラーがでますこんぱいる 2006/11/25-11:48

記事番号383322へのコメント
jtaka[BJCB]さんは No.383322「Re:Javaでコンパイルエラーがでます」で書きました。
初心者なのですみません。
ソースコードのパス指定というのは javac Hello.java のことでしょうか?

▲このページのトップに戻る
383325Re:Javaでコンパイルエラーがでますjtaka[BJCB] 2006/11/25-12:01

記事番号383323へのコメント
>ソースコードのパス指定というのは javac Hello.java のことでしょうか?
そうです。
コマンドラインでやっている場合は、その書き方ではカレントディレクトリに
Hello.javaがないとだめです。
cdコマンドでHello.javaのおいてあるディレクトリに移動して、そこで実行して
ください。
# おいらのいう「ディレクトリ」というのは現行のWindowsでいう「フォルダ」と
# 同じものです。

▲このページのトップに戻る
383328Re:Javaでコンパイルエラーがでますこんぱいら 2006/11/25-13:02

記事番号383325へのコメント
jtaka[BJCB]さんは No.383325「Re:Javaでコンパイルエラーがでます」で書きました。
cd c:\work でカレントディレクトリにして、しかもそのフォルダにはHello.java.texがあります。
ほかに原因として考えられるものはありますか?

▲このページのトップに戻る
383329Re:Javaでコンパイルエラーがでますjtaka[BJCB] 2006/11/25-13:09

記事番号383328へのコメント
>cd c:\work でカレントディレクトリにして、しかもそのフォルダにはHello.java.texがあります。
>ほかに原因として考えられるものはありますか?

Hello.java.texというファイルはHello.javaというファイルとは同一視されません。
結局のところ、エラーメッセージはHello.javaというファイルがないから
でるということです。
そのHello.java.texというのはちゃんとしたソースファイルなんですかね。
もしそうならばHello.javaにリネームしてください。

余談ですが、texという拡張子をテキストファイルに対して使っているのだったら
やめた方がいいです。それは組版ソフトウェアTeXのソースファイルに使われる
拡張子ですから。TeXはそれなりに有名かつ歴史があるものですから、それと
バッティングする拡張子は避けるべきだと思いますね。

▲このページのトップに戻る
383333Re:Javaでコンパイルエラーがでますこんぱいる 2006/11/25-13:40

記事番号383329へのコメント
jtaka[BJCB]さんは No.383329「Re:Javaでコンパイルエラーがでます」で書きました。
ファイル名をHello.javaにかえて以下のとおりコンパイルをやてみました。
結果は以下のとおりでした。
c:\work>javac Hello.java
c:\work
でした。
path環境変数の設定は関係ありませんか?

▲このページのトップに戻る
383336Re:Javaでコンパイルエラーがでますjtaka[BJCB] 2006/11/25-13:56

記事番号383333へのコメント
エラーメッセージが出なければコンパイルに成功しているんじゃないんですか?
Hello.classファイルはできていませんか?

コンパイラの動作を確認したければ-verboseオプションをつけて実行してみたら
どうですか?

javac -verbose Hello.java

▲このページのトップに戻る
383342Re:Javaでコンパイルエラーがでますこんぱいる 2006/11/25-14:20

記事番号383336へのコメント
jtaka[BJCB]さんは No.383336「Re:Javaでコンパイルエラーがでます」で書きました。

classファイルができていました。
javaコマンドの実行もうまくいきました。
初めての経験でしたので感激です。
いろいろご指導ありがとうございました。

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言