CVSとかでプロジェクト共有するときに.classpathと.projectってcommitしてますか?
.classpathって外部jarを使ってるとフルパスで記述されて環境依存しちゃうんですよね
でも.classpathをcommitしない状態で他の人がCVSリポジトリビューから
プロジェクトとしてチェックアウトすると不具合がでる(Javaプロジェクトとして認識しない)