2011-07-08 10 views
1

私はMercurialEclipseを使ってMercurial(Google Code)に保存されているJavaプロジェクトを開発しています。私はまた、同じEclipseで開いているcvsに格納されたJavaプロジェクトを持っています。Eclipse Mercurial ProjectのJava検索

Eclipse検索:ファイル検索は、すべてのプロジェクトで使用できます。しかし、Java Searchで検索すると、Javaタイプへの参照はMercurialプロジェクトでは失敗しますが、他のすべてのプロジェクトでは機能します。

Mercurialプロジェクトのsrc /ディレクトリは、Eclipseが期待するよりも1層深いので、この問題が発生すると思われます。つまり、Mercurial_project/another_directory/srcのように見えます。しかし、これが本当に問題であれば、どうすればそれに合わせてEclipseを設定できますか? (中央リポジトリでのMercurialプロジェクトの構造を変更することはできないだろうあまりにも多くの他の人がそれを使用している。。)

おかげ アーサー

バージョン:
のEclipse SDK:バージョン:3.6。 1;ビルドのID:M20100909-0800
MercurialEclipse 1.8.1.v201104191217 mercurialeclipse.feature.group私は、これはMercurialのEclipseによるが、あなたのJavaのビルド構成の問題ではないと思います

答えて

1

。プロジェクトを右クリックし、[ビルドパス] - > [ビルドパスの設定]を選択し、目的のソースディレクトリが[ソース]タブにあることを確認します。 Build Pathオプションが表示されない場合は、プロジェクトがJavaプロジェクトであることを確認します(新しいJavaプロジェクトを作成するかどうか不明な場合は.projectファイルを参照してください)。のような)。