我运行了一个非常奇怪的问题,在eclipse中我有一个代码库,我已经工作了几个星期,它工作正常。我做了一个svn更新,突然间我的一个类没有编译,因为它无法解析一个类型相同的命名空间中的枚举。
我已经检查了Java版本,并且我在Java 6下运行,因此应该支持枚举。
它一直工作到昨天,现在却没有。
还有其他人见过这种行为吗?我已经重新加载了日食,但除此之外我不知道从哪里开始诊断它。
答案 0 :(得分:3)
如果确实说“Step无法解析为某种类型”,只需尝试清理项目(Project - > Clean)。 Eclipse有时会感到困惑,干净通常会有所帮助。
答案 1 :(得分:2)
我最近有这个。原来,有人提交了一些冲突(有一个以前的内置)并放在构建路径上的罐子。检查最近的提交以查看是否存在问题,或查看可能导致问题的原因。
但是我肯定会首先在Eclipse中进行构建清理,看看ANT / Maven是否受到影响(我确实有这样的构建脚本)。
答案 2 :(得分:0)
奇怪的想法,但可能是因为eclipse试图使用1.4.2编译器编译你的类并且没有识别枚举?
答案 3 :(得分:0)
我卸载了项目并重新加载它并且它正常工作......不知道原始问题是什么......