Eclipse 无法识别 Gradle 依赖项

新手上路,请多包涵

我是 Gradle 的新手,我正在尝试本教程 https://spring.io/guides/gs/rest-service/ 我能够编译具有所需依赖项的 jar 并运行它。但是,我发现这些库无法被 IDE 识别,这很烦人。

在此处输入图像描述

有什么办法吗?

原文由 cvguy 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

您应该使用 gradle eclipse 插件。将此添加到您的 build.gradle 文件中:

 apply plugin: "eclipse"

这会将与 eclipse 相关的任务添加到您的构建中。通过执行

gradlew cleanEclipse eclipse

Gradle 将根据项目的当前依赖项重新生成所有 eclipse 项目和类路径文件。但是,您需要刷新 IDE 才能使更改可见。

还有一件事需要考虑。由于 eclipse 并不真正了解 gradle 依赖项——它仅通过生成的类路径文件了解它们——只有在重新生成这些文件后,新的依赖项才会对 eclipse 可见。此外,在 eclipse 中添加的依赖项对您的 gradle 构建不可见,并且在重新生成类路径文件后将被删除。

原文由 dpr 发布,翻译遵循 CC BY-SA 3.0 许可协议

对我有用的是:

右键单击 build.gradle 文件 -> Gradle -> 刷新依赖项。

原文由 nanosoft 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题