Eclipse3.1からの、シリアライズ可能クラスのコンパイラチェック外し

 Eclipse3.1以降はデフォルトでシリアライズ可能クラスのチェックを行うので、「シリアライズ可能クラス xxx は long 型の static final serialVersionUID フィールドを宣言していません。」と怒られてしまいます。なので、無視するようにする。

  • 「ウィンドウ」→「設定」→「Java」→「コンパイラー」→「エラー/警告」で、「潜在的なプログラミングの問題」をクリック
  • 「serialVersionUID なしのシリアライズ可能クラス」を「警告」から「無視」に変更する。