はまった><
という訳で、デビューしたてのお忙しい元薬系ハカーことid:daisuke-mこと、公称ツモト氏に教えてもらいつつ、q4e復旧。
事の始まりは、Maven2のローカル・リポジトリを変更した為。
C:\Document and Settings\~\.m2
これがWindowsでのMaven2のデフォルトのローカル・リポジトリです。家庭的な意味で色々不都合があったので、これをDドライブに移しました。
ところが、以後Eclipse(with q4e)ではコンパイル・エラーが出まくり。
全部「Classないっス、自分一生懸命探したんスけど無いっスーー」なエラー。
Eclispeの設定→Mavenから見ているsetting.xmlも正しい参照になっているし、そのsetting.xmlでも
ツモト氏に教わった復旧方法。
要約
一度外して、また付ける。
手順
- 新たに設定したローカル・リポジトリを削除してしまう。
- プロジェクト・エクスプローラから右クリック→「Maven 2」→Disable Maven dependency managementを選択。
- これで一度、Maven2 Classpath Containerがいなくなる。(何か既に作っていたりすると、コンパイル・エラーが大量に出ます)
- 続いて、もう一度パッケージ・エクスプローラから今度はEnable Maven dependency managementを選択。これでMaven2 Classpath Containerが再び息を吹き返す。
気付くと参照できていなかったエラーは消えうせ、ステージの低い僕だけが残りました、とさ。