IntelliJ偶尔会认为gradle托管的JAR文件依赖项为空。没有在磁盘上替换JAR,同步,重启或清除IntelliJ缓存的组合解决了这个问题,所以我相信它对JAR文件本身并不感兴趣。
在项目树中:
正如您所料,从JAR的软件包导入失败。
然而,JAR文件不是空的,IntelliJ工具链之外的编译工作正常。
IntelliJ是否对JAR内容,格式或编码有严格的要求?这可能导致此问题?
答案 0 :(得分:1)
你的jar文件应该没有任何问题,而且必须是因为你没有将jar文件导入到项目中,你只是将其复制到内部。 所以只需右键单击它并按“添加为库”
答案 1 :(得分:0)
在IntelliJ IDEA中添加外部jar的步骤:
CTRL
+ SHIFT
+ ALT
+ S
/ Linux 通过这种方式,“jar”文件将被编入索引并且也可以扩展。