使用 Gradle 解决自定义依赖项时,Intellij 中缺少类/源位置

问题描述

我正在使用 Gradle 7.1 为我在 gradlew publish 中的多模块项目解决我之前通过 IntelliJ 2021 发布的自定义 Artifactory/Nexus 依赖项。相应的 Jars 已成功下载并列在 External Libraries 下。但未找到导入的类/包。

在 Intellij 中,在 Project Structure... > Libraries > Gradle: my.custom:dependency:1.2 下检查类和源的路径丢失(实际文件存在),应该类似于 .gradle/caches/modules-2/files/...。这很可能是 IntelliJ 找不到我在代码中使用的导入包的原因。

问题:我不确定这是 Gradle 问题还是 IntelliJ 问题。我需要如何配置我的 build.gradle.kts 以在 IntelliJ 中正确设置路径?

我尝试过的:

  • 重新加载所有 gradle 项目
  • 在我的模块中删除 .gradle
  • 删除.gradle/caches
  • 使缓存无效并重新启动

提前致谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)