2011年6月23日木曜日

The declared package "jp.Hello" does not match the expected package ""

The declared package "jp.Hello" does not match the expected package ""

Eclipseを使っていて、良くある、誤った操作として、
不用意に、ファイルを別のディレクトリに移動させてしまう
という現象がある。

Eclipse画面の左側に「Package Explorer」欄(又は「Navigator」欄)があるが、そこのファイルを操作すると、意図しないのに、ファイルを別のディレクトリに移動させてしまう。操作者は意図していないため、ファイルが移動したことに気が付かない。そのため、上記のような、エラーが発生する。

「Package Explorer」欄では、(default package)ディレクトリがあり、そこにjavaファイルが存在する。

このjavaファイルを元のディレクトリに移動してやれば問題は解決する。

意味不明なエラーメッセージが出たら、ファイル構成を確認することも必要である。

この問題の解決に結構時間がかかってしまった。残念です。

「Navigator」欄と「Package Explorer」欄の違いが不明である、という疑問を念を抱きながら、本日のレクチャーを終わりたい。

1 件のコメント:

  1. If you need your ex-girlfriend or ex-boyfriend to come crawling back to you on their knees (even if they're dating somebody else now) you have to watch this video
    right away...

    (VIDEO) Have your ex CRAWLING back to you...?

    返信削除