Eclipseでプロジェクトフォルダに「!」マークが出た時の対処法
Eclipseを使っていると,パッケージエクスプローラーのプロジェクトフォルダのところに「!」マーク(感嘆符,ビックリマーク)が表示され,コンパイルができなくなることがあります.
その時の対処法を紹介します.
どんな症状?
パッケージエクスプローラーに以下のSSのような「!」が表示されることがあります.
この「!」が表示されているプロジェクトはコンパイルすることができなくなってしまいます.
対処法
プロジェクトフォルダを右クリック -> ビルド・パス
-> ビルド・パスの構成...
を選択します.
次に「ライブラリ」タブを開き,×がついているものを探し,除去します.
恐らく,この時点で「!」が消えますが,今度はコンパイルエラーが発生するかと思います.
これは必要なライブラリ(jarファイル)がないことが原因なので,先程除去したファイルをもう一度ビルド・パスに追加します.
これでコンパイルが通るようになるはずです.
原因は?
大抵の場合は,ビルド・パスに追加したファイルが何らかの理由で消えてしまったことが原因です.
(それ以外の原因の場合は上記対処法は使えません.)
なので,一旦ビルド・パスから除去して,ちゃんそ存在するファイルをビルド・パスに再度設定することで直ります.