Eclipse Gradle 项目显示依赖项错误:容器“项目和外部依赖项”引用非现有库

Sha*_*aun 2 eclipse gradle

Eclipse Gradle 项目显示依赖项错误。

容器“项目和外部依赖项”引用了不存在的库

Dav*_* L. 5

得到了同样的错误。Gradle -> 刷新项目.. 没有修复它。

关闭项目,然后打开项目确实修复了它。


Sha*_*aun 4

Eclipse Gradle 项目有一个刷新 gradle 项目的按钮,但它并不是很明显,并且在尝试“快速修复”Eclipse 中的错误时不会触发。

  • 右键单击具有依赖项错误的所需项目
  • 在菜单中选择 Gradle
  • 单击“刷新 Gradle 项目”

这将消除错误,但可能需要几分钟的时间来处理。

如果 Eclipse 中仍然存在错误,您应该尝试刷新依赖项并在 Eclipse 之外的命令行上使用 gradle 进行构建,看看是否可以排除 eclipse/gradle 同步的问题。

用于刷新和构建的 gradle 命令行示例(如果您使用 gradle 包装器,请使用 gradlew):

gradle clean
gradle --refresh-dependencies
gradle build -x test
gradle test (optional)
Run Code Online (Sandbox Code Playgroud)