IntelliJ偶尔会认为gradle托管的JAR文件依赖项为空。替换磁盘上的JAR、同步、重新启动或清除IntelliJ缓存的组合都不能解决问题,所以我相信它不喜欢JAR文件本身的某些方面。
在项目树中:

如您所料,从JAR的包导入失败。
但是,JAR文件不是空的,并且IntelliJ工具链之外的编译工作正常。
IntelliJ对可能导致这种情况的JAR内容、格式或编码有什么严格的要求吗?
发布于 2016-09-26 20:44:33
您的jar文件应该没有任何问题,这一定是因为您没有将jar文件导入到项目中,而只是将其复制到了项目中。因此,只需右键单击它,然后按"add as library“
发布于 2016-09-27 04:37:06
在IntelliJ IDEA中添加外部jars的步骤:
CTRL+ SHIFT + ALT + S 通过这种方式,'jar‘文件将被索引,并且也变得可扩展。
https://stackoverflow.com/questions/39703092
复制相似问题