1

我正在使用 MercurialEclipse 开发存储在 Mercurial 中的 Java 项目(在 Google Code 中)。我还在同一个 Eclipse 中打开了存储在 cvs 中的 Java 项目。

带有文件搜索的Eclipse 搜索适用于所有项目。但是使用Java Search 搜索对 ​​Java 类型的引用在 Mercurial 项目中失败,但适用于所有其他项目。

我怀疑这个问题的出现是因为 Mercurial 项目中的 src/ 目录比 Eclipse 预期的要深一层。也就是说,它看起来像 Mercurial_project/another_directory/src。但如果这确实是问题所在,我该如何配置 Eclipse 来适应它呢?(不可能在中央存储库中更改 Mercurial 项目的结构。太多其他人正在使用它。)

谢谢亚瑟

版本:
Eclipse SDK:版本:3.6.1;内部版本号:M20100909-0800
MercurialEclipse 1.8.1.v201104191217 mercurialeclipse.feature.group

4

1 回答 1

1

我认为这不是 Mercurial Eclipse 的问题,而是您的 Java 构建配置的问题。如果您右键单击项目并选择 Build Path -> Configure Build Path 并确保所需的源目录位于 Source 选项卡中。如果您没有获得 Build Path 选项,请确保该项目是 Java 项目(查看 .project 文件以了解 Java 特性,如果您对此不确定,请创建一个新的 Java 项目并查看该 .profile 文件的外观喜欢)。

于 2011-12-13T11:49:37.643 回答