eclipse “缺少所需库”是什么意思?[duplicate]

o4tp2gmn  于 2022-11-04  发布在  Eclipse
关注(0)|答案(1)|浏览(204)

此问题在此处已有答案

Missing required library in eclipse for non-required library(5个答案)
24天前关闭。
我刚开始使用Eclipse制作一个Minecraft Mod,刚刚完成设置我所有需要的东西,比如:“gradle”。在启动Eclipse之后,我遇到了两个错误。
1.项目“Minecraft”缺少必需的库:'C:用户....';
1.在解决建置路径错误之前,无法建置项目。

这些错误是什么意思?我可以做些什么来解决这些错误?

我只是个初学者,所以不太懂这么多,请指教。

nszi6y05

nszi6y051#

我不干了,我就在这里贴一个答案,不要接受。
这意味着Eclipse正在.gradlew文件夹中寻找一个文件“x.jar”。但是,它找不到它。那么,如果你需要一个来自那里的类,会发生什么呢?很明显,你的代码不能正确编译?因此,eclipse会抱怨,不会编译代码。所以,添加回库的方法是这样的。
1.检查您的build.gradle文件是否具有正确的语法,以及是否存在诸如缺少大括号之类的错误。
1.运行gradlew clean
1.运行gradlew setUpDecompWorkspace/gradlew setUpDevWorkspace。(如您所猜,第一个提供源代码,第二个没有)
1.运行gradlew eclipse。(设置类路径)
1.回到eclipse,转到你的项目,先点击F5,然后点击CTRL + B(在mac上为)。
1.现在你所有的错误都应该被修复了!
注意事项:
如果在linux/mac上,请在gradlew ...前面添加一个./
同时执行chmod 700 gradlew

相关问题