首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Intellij无法解析对特定jar文件的引用

Intellij无法解析对特定jar文件的引用
EN

Stack Overflow用户
提问于 2014-05-23 20:02:19
回答 2查看 1.5K关注 0票数 2

在由sbt驱动的给定项目中,项目库中存在某种类型的损坏,特别是用于kafka-spark-9.7.2.jar的MavenLocal存储库,其中:

  • 编辑器解析器将对jar提供的类的引用标记为“符号未找到”。
  • 然而,编辑器(奇怪地)确实提供了导入类的功能。
  • 但在接受输入后,符号仍被标记为未解决的红色。

已经执行了以下“清理”尝试:

  • Build \ Make项目
  • 建设/重建项目

此外,我还验证了该项目确实是从

代码语言:javascript
运行
复制
sbt package

在命令行上

更新后,重新运行sbt,图书馆仍然找不到解析者.然而,库的存在,-even,IJ知道他们的情况,如下面的截图所示。为什么IJ能找到图书馆

代码语言:javascript
运行
复制
C:\Users\S80035683\.ivy2\cache\org.apache.kafka\kafka\jars\kafka-0.7.2-spark.jar!\kafka\api\FetchRequest.class

但是,IJ无法解析器中的库中的任何类?

EN

Stack Overflow用户

发布于 2016-07-26 10:05:09

我也有同样的问题。我通过直接编写问题库的CLASSESSOURCES来修复它。这可以在.idea/libraries/SBT__<problematic library>_jar.xml中找到

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23837548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档