エラーメッセージの意味が良く分からず困っています。
3G、JSCLなのですがコンパイル、preverifyも正常に行えたのですが
エミュレータで実行すると以下のエラーが表示され実行されません。

Running with storage root VodafonePhone
Uncaught exception java/lang/NoClassDefFoundError.

どういう意味なのでしょうか?

Hello World!のような簡素なプログラムは動作するのですが、
P4で動くゲームのバージョンアップしようと思い、実行させると上のエラーが出ます。

NoClassFoundErrorならクラスが見つからないようなエラーな感じがしますが・・・
ClassDefって何!?