作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用Gradle的Intellij项目。我在JAR
文件夹中以libs
文件的形式添加了外部依赖项,并使用以下命令将其添加到build.gradle
中:
compile fileTree(dir: 'libs', include: '*.jar')
Intellij将其识别为依赖项,因为它允许我浏览文件并查看其内容,并建议我可以导入的软件包。
Cannot resolve symbol '[classname]'
。库本身和我的项目文件中都会发生这种情况。
compile "some.group:artifact:version"
形式的依赖项。
.idea
文件JAR
文件作为依赖项?
最佳答案
您随附的jar似乎包含*.java
文件,而不是已编译的*.class
文件。
库依赖项仅适用于带有.class
文件的jar。查找该依赖关系的库jar而不是源jar,并将其放置在libs
目录中,重新导入项目。
关于java - Intellij外部库中所有类的“Cannot resolve symbol”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63000680/
我是一名优秀的程序员,十分优秀!