我的一个 eclipse 项目给我 Project X is missing required library: 'somelib.jar'
错误,但是当我转到 Configure Build Path > Libraries 时库存在,并且那里没有指示错误。
我尝试了通常的事情:
- 清理构建(工作区中的所有项目)
- 多次退出eclipse
我的同事,使用与我相同的 git checkout 和相同的状态,也使用 eclipse Neon2,没有构建错误。
只是为了确定,我导航到相应的目录并删除了一个不同的 jar 文件,当我查看我的构建路径配置时,那个 jar 显示了一个红色“x”表示库丢失。
我检查过 somelib.jar
位于预期的位置并且是一个有效的 JAR 文件。
我该如何解决这个问题?
最佳答案
这些步骤确实解决了问题:
- 关闭/重新打开相应的项目
- 对工作区中的所有项目进行另一次“完全”清理
换句话说:有时似乎一个简单的 F5“刷新”甚至一个“干净的项目”是不够的。所以关闭项目是这里的关键因素!
关于java - 项目缺少必需的库 - 但存在正确的 JAR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46274538/