【发布时间】:2020-11-10 00:24:36
【问题描述】:
我有一个使用 Gradle 的 Intellij 项目。我在libs 文件夹中以JAR 文件的形式添加了一个外部依赖项,并使用以下方法将其添加到build.gradle:
compile fileTree(dir: 'libs', include: '*.jar')
Intellij 将其识别为依赖项,因为它允许我浏览文件并查看其内容,并且它会建议我可以导入的包。
但是,我不能使用包含的任何类。 Intellij 说Cannot resolve symbol '[classname]'。这发生在库本身和我的项目文件中。
其他 Gradle 依赖项工作正常,例如 compile "some.group:artifact:version" 形式的那些。
我已经尝试了我在网上找到的所有修复方法,包括:
- 缓存无效/重启
- 删除
.idea文件
如何使用这个本地 JAR 文件作为依赖项?
【问题讨论】:
标签: java gradle intellij-idea dependencies