わーこの例外久しぶりに見た。そして大いに悩んだ。なんでか。
javaしようとするクラスは、jp.co.nagano.Hello だったりするのだけど、 自分がWEB-INF\classes\jp\co\naganoにいて、
java Hello
とすると、件の例外が出る。そぎゃんクラスは無かばいと言われているのだ。 javacは出来るくせにね!。
あわてず騒がすWEB-INF\classesまで上がって、
java jp.co.nagano.Hello
とするとよろしい。
なんでかと言うと、Hello.javaの頭に、package jp.co.naganoって書いてあるから。
いやはやー、Eclipse使ってると、こんなことも判らなくなってしまうのだよ。こわいこわい。