【问题标题】:Problem with Java Buildpath in EclipseEclipse中Java构建路径的问题
【发布时间】:2011-05-05 15:36:40
【问题描述】:

在 Eclipse 中,我有一个与构建路径相关的错误。

错误:

Project 'XX' is missing required library: 'middlegen-2.1.jar'

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

是不是缓存有问题?

有谁知道为什么 eclipse 说库是必需的,即使在构建路径配置之前删除了库。

最好的

【问题讨论】:

  • >> 有谁知道为什么 eclipse 说这个库是必需的,因为这个库很快就被删除了。
  • Eclipse 没有做正确的事吗?您删除了某些项目 XX 使用的 libaray。我在这里错过了什么吗?能否请您发布更多详细信息。
  • 你删除了这个库,这个库是项目编译所必需的,所以eclipse必须投诉它。

标签: java eclipse buildpath


【解决方案1】:

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

【讨论】:

  • 库不在列表中,但我的问题仍然存在
  • @bladepit:好吧,如果错误是“项目'XX'缺少所需的库:...”,那么您可能必须在项目中添加该库构建路径我>
  • 我也有类似的问题。该库列在库下,但使用不同的有效路径。听起来 Eclipse 对某处的图书馆有过时的引用。知道要检查哪些文件吗?
  • @Chris 尝试删除库并重新添加它,然后刷新项目(或关闭它并重新打开它)
  • @MarcoS 就像一个魅力。甚至不需要刷新。谢谢!
【解决方案2】:

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

解决方案 1

  1. 打开项目浏览器窗口。
  2. 右键单击项目并转到 Buildpath -> ConfigureBuildPath
  3. 在库选项卡下,检查所有使用的 jar 文件是否物理位于目录/Web 应用程序库中。如果显示“RED X”标记,则通过将 jar 放在适当位置或删除它或添加来修复它们它新使用添加 JAR

解决方案 2

1.尝试使用 Menu->Project->clean 清理项目(选择项目并清理它)

解决方案 3

如果您的构建路径非常清晰,即没有红色“x”标记,则错误可能是 eclipse 缓存。然后执行以下步骤

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

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

【讨论】:

  • 解决方案 3 终于解决了我的问题。对我来说,唯一可行的解​​决方案。
  • 我有一个明显存在的 .jar 的问题。关闭项目并打开它解决了它。谢谢。
  • 解决方案 3 也对我有用!最终项目在 3 天后运行
  • 解决方案 3,需要先关闭/重新打开项目,然后才能解决构建路径错误。谢谢。
【解决方案3】:

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

【讨论】:

  • 非常感谢非常。我正要跳出窗外;因为我现在退出了 10 次日食;并清理了所有内容,重建,bla blub ......仍然看到这样的错误。现在我删除了一个 .marker 文件;一切都很好!
【解决方案4】:

您的项目配置在构建路径中包含对 middlegen-2.1.jar 的引用。那个文件不见了。您可以 a) 将文件放在那里,b) 更改配置以指向另一个位置的文件,或者 c) 删除引用,交叉手指,希望项目在没有 jar 的情况下编译和运行。

我不知道“图书馆很快被删除”是什么意思,所以如果这对您的问题很重要,您可能需要重新措辞。

【讨论】:

    猜你喜欢
    • 2020-10-05
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    • 2017-02-20
    • 1970-01-01
    • 2011-08-29
    • 1970-01-01
    • 2011-02-01
    相关资源
    最近更新 更多