Eclipse中的Java Buildpath问题

bla*_*pit 14 java eclipse buildpath

在eclipse中,我遇到了与构建路径相关的错误.

错误:

Project 'XX' is missing required library: 'middlegen-2.1.jar'
Run Code Online (Sandbox Code Playgroud)

但是在构建路径配置之前删除了库.

缓存可能有问题吗?

有没有人知道为什么eclipse说即使在构建路径配置之前删除了库也需要库.

最好的

Mar*_*coS 25

我猜你已从目录中删除了库,但是你没有更新项目Build Path.右键单击项目名称,选择"Properties",转到"Java Build Path",选择"Libraries"选项卡,看看您的库不在列表中.如果它仍在该列表中,请使用"删除"按钮将其删除.

  • 图书馆没有听,但我的问题仍然存在 (6认同)

pre*_*rem 13

此错误可能是由于缺少必需的库或由于eclipse的缓存

解决方案1

  1. 打开项目资源管理器窗口.
  2. 右键单击项目并转到Buildpath - > ConfigureBuildPath
  3. 在库选项卡下,检查所有使用过的jar文件是否物理上位于目录/ web应用程序库中.如果某些内容显示"RED X"标记,则通过将jar放入该位置或将其删除或使用新添加它来修复它们添加JAR

解决方案2

1.尝试使用菜单 - >项目 - >清洁清洁项目(选择项目并清理它)

解决方案3

如果您的构建路径非常清楚,即没有红色"x"标记,那么错误可能是eclipse缓存.然后执行下面的步骤

1.右键单击项目选择"关闭项目".2.一旦项目再次关闭,右键单击项目选择打开项目此解决方案将清除eclipse缓存.

希望任何解决方案都能解决您的问题.

  • 解决方案3最终解决了我的问题 对我来说唯一可行的解​​决方案. (4认同)

bla*_*web 7

我有同样的问题,但上面的步骤没有帮助.我搜索了Eclipse工作区中的文件,找到了名为的文件.markers,.markers.snap其中包含了.projects为未构建的项目命名的文件夹下的错误路径名.我退出Eclipse,备份这些文件,从Eclipse工作区中删除它们,然后重新启动Eclipse.问题消失了.