お世話になります。

現在、eclipse3.0.1でJavaの勉強をしているのですが、
なぜか最近jspとjavaファイルを保管してもクラスが生成されないことがあります。
また、jspの場合はTomcatのworkフォルダの中を消してしまえば再生成されますが、
classの場合は再生成されても古い状態のものが生成されてしまいます。
原因は何が考えられるのでしょうか?