【发布时间】:2012-09-27 11:20:42
【问题描述】:
我正在为 Java 开发人员使用 Eclipse(在 Windows 7 上运行的 Juno x64)。
我有一个项目,我正在尝试一个不再需要的 jar (args4j),因此删除了依赖项。在某个时候,我的 PC 意外断电,此后我重新启动了 Eclipse。
我的项目现在有一个错误,"Project 'MyProject' is missing required library: '/path/to/args4j-2.0.21.jar'"。在没有任何问题的情况下删除依赖项后,我正在使用该项目一段时间。
在项目属性 > Java 构建路径下,任何选项卡中都没有对 args4j 的引用。
我试过了:
- 在我项目的所有文件中搜索字符串“args4j”,但没有匹配项。在
<workspace>\.metadata\.plugins\org.eclipse.core.resources\.history\中有一堆参考资料,但我不敢碰它们,因为担心我可能会破坏其他东西。 - [编辑] 干净重建没有效果。
有谁知道为什么 Eclipse 会抱怨,以及我可以做些什么来解决它?
【问题讨论】:
-
你尝试过通常的清理/构建吗? Eclipse 通常会错误地突出显示源文件,并且还会在“问题”选项卡中为您提供更多信息
-
是的,我知道我在描述我所尝试的内容时遗漏了一些内容。我尝试了干净的重建,但没有成功。