“缺少必需的图书馆”是什么意思?

时间:2015-06-24 13:36:22

标签: eclipse

我刚刚开始使用Eclipse创建一个Minecraft Mod,并且完成了我所需要的所有东西,例如:“gradle”。启动Eclipse后,我遇到了两个错误。

  1. Project'Minecraft'缺少必需的库:'C:Users ....';
  2. 在解决构建路径错误之前,无法构建项目。
  3. 这些错误意味着什么?我该怎么做才能解决这些错误?

    我只是一个初学者,所以我真的不太了解。请教。

2 个答案:

答案 0 :(得分:2)

错误非常简单。

  

无法找到   指定路径上的特定库,因此您无法   继续,直到您修复该错误!!

要解决这些问题,您需要在指定路径中放置任何缺少的库

尝试任何一种可能性:

  
      
  • 检查项目文件夹中的.classpath文件。你可能会在那里有一个参考。
  •   
  • 关闭并重新打开项目而不关闭eclipse,这可能会重建Eclipse资源缓存。
  •   
  • 将项目重新导入干净的工作区。
  •   

或者

  

只需重新添加有问题的jar,然后将其删除即可。这比   在我的案例中重新配置整个工作区。

答案 1 :(得分:0)

我完成了这件事。我会在这里发一个答案。不要接受它。

那么这意味着Eclipse正在寻找一个文件" x.jar"在您的.gradlew文件夹中。但是,它找不到它。那么如果你需要一个班级会怎么样?显然你的代码不会编译好吗?因此eclipse抱怨并且不会编译代码。所以添加回库的方法是这样的。

  1. 检查您的build.gradle文件是否具有正确的语法,并且没有丢失花括号等错误。
  2. 运行gradlew clean
  3. 运行gradlew setUpDecompWorkspace / gradlew setUpDevWorkspace。 (正如您猜测的那样,第一个提供源代码,第二个没有提供
  4. 运行gradlew eclipse。 (设置类路径)
  5. 回到eclipse,转到你的项目并先点击 F5 ,然后点击 CTRL + B 在mac上。)
  6. 现在应该修复所有错误!
  7. 注意:
    如果在linux / mac上,请在./前添加gradlew ... 也可以chmod 700 gradlew