みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

javaの実行について

java入門の入門で、javaの勉強を始めた初心者です。その中で、わからないことが出てきたので、助けてください。
 public class sample {
public static void main(String[] args) {
System.out.println("hello!");
}
}
というプログラムを書いて、コンパイルし、実行したのですが、
Exception in thread "main" java.lang.NoClassDefFoundError: sample/class
というメッセージが出てきて実行できませんでした。ファイル名は、正確に入力しました。ちなみに、
sourceというディレクトリを作ってその中に、プログラムとコンパイルしたファイルを入れています。
C:\Source のディレクトリ

005/08/21 01:15 <DIR> .
005/08/21 01:15 <DIR> ..
005/08/21 04:59 412 sample.class
005/08/21 01:14 108 sample.java
2 個のファイル 520 バイト
2 個のディレクトリ 78,121,422,848 バイトの空き領域
 そして、環境変数pathは、
 C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common
Files\Adaptec Shared\System;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\
Program Files\Java\jdk1.5.0_04\bin
です。長くなってしまいましたが、ここで止まってしまって先に進めません。どうかアドバイスをお願いします。

投稿日時 - 2005-08-22 01:46:58

QNo.1595936

暇なときに回答ください

質問者が選んだベストアンサー

もしかして
>java sample.class
とか
>java sample.java
とかしてません?
もしそうなら
>java sample
でいいです。

投稿日時 - 2005-08-22 02:21:16

お礼

その通りです。そうしていました。言われた通りしたらできました。でも本には、
>java sample.class
とやるように書いていました。誤植ですかね?
とにかく、解決して感動しました。ありがとうございました。

投稿日時 - 2005-08-22 07:06:29

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問