1

MercurialEclipse を使用して、Mercurial (Google Code) に保存されている Java プロジェクトを開発しています。同じ Eclipse で開いている cvs に格納されている Java プロジェクトもあります。

テキストのファイル検索を使用した Eclipse 検索は、すべてのプロジェクトで機能します。ただし、Java での検索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

4

1 に答える 1

1

これは Mercurial Eclipse の問題ではなく、Java ビルド構成の問題だと思います。プロジェクトを右クリックして [ビルド パス] -> [ビルド パスの構成] を選択し、目的のソース ディレクトリが [ソース] タブにあることを確認します。[ビルド パス] オプションが表示されない場合は、プロジェクトが Java プロジェクトであることを確認してください (Java の性質については .project ファイルを参照してください。不明な場合は、新しい Java プロジェクトを作成し、その .profile ファイルがどのように見えるかを確認してください)。お気に入り)。

于 2011-12-13T11:49:37.643 に答える