我最近分配到的项目使用 Eclipse 作为构建工具被卡住了。(我可以让它显示或报告的唯一版本是“Indigo”。如果有与之相关的实际版本号,它已经被很好地隐藏了。一旦你已经是 Eclipse 专家,可能真的很明显。)
我们已将工作区设置配置为大部分默认设置,并在此处和那里增加了编译器警告级别。
现在,在导入各种项目之后,开发人员发现了大量的 Java 构建错误,因为合规级别显示为 1.4,而不是最近的;这会导致有趣的错误,例如“断言无法解析为类型”。我们已经浏览了“Java 编译器”设置中的每一个菜单和子菜单,并且对所有这些设置都禁用了“项目特定设置” 。工作区配置为使用 1.7,但项目实际上并未继承这些设置。
目前,我们已启用项目特定设置,并将所有工作区设置复制(叹息)到每个项目。这似乎完全违背了首先进行工作区设置的意义!除了禁用项目特定的东西之外,每个项目中是否有一些隐藏的设置需要重置?
</沮丧>