Eclipse では、[ソース] > [クリーンアップ] を実行し、次のルールに従ってクリーンアップを行いました。
- 型の宣言を使用して静的メンバーへの非静的アクセスを変更する
- 静的メンバーへの間接アクセスを直接アクセス (サブタイプを介したアクセス) に変更します。
- 未使用のインポートを削除
- 不足している「@Override」注釈を追加する
- 不足している「@Deprecated」アノテーションを追加する
- 不要なキャストを削除
- 不要な「$NON-NLS$」タグを削除
しかし、もうコンパイルできないようです。次のエラーが表示されます。
クラス com.myapp.blackberry.Override の事前検証エラー: java/lang/NoClassDefFoundError: java/lang/annotation/Annotation エラー!: エラー: 事前検証に失敗しました: C:\eclipse\plugins\net.rim.ejde.componentpack6.0.0_6.0.0 .29\components\bin\preverify.exe -d C:\DOCUME ... プロジェクト myapp のパッケージ化に失敗しました (0.422 秒かかりました)
@Override にカーソルを合わせると、「Override は型に解決できません」という提案が表示されます
私はこの時点で何をすべきかわからない..