【问题标题】:IntelliJ can't load Maven dependencyIntelliJ 无法加载 Maven 依赖项
【发布时间】:2020-11-24 08:53:36
【问题描述】:

我正在使用 IntelliJ IDEA Community 2020.2.3。

我的项目是围绕 Kotlin 1.3.30 和 Java 11 构建的。

我也将我的一个依赖项升级到 java 11,之后,IDE 在“外部库”下显示依赖项,它构建应用程序时没有错误,Maven 从终端构建它时没有错误,但 IDE 显示该库的类、函数和导入的每次出现的未解析引用。

我已经尝试清空缓存或删除想法文件并再次导入项目,但这些都不起作用。

有什么建议吗?

【问题讨论】:

  • 也许是 'mvn clean' - 但你可能已经这样做了,对吧?
  • 是的,我已经这样做了
  • 这句话:Maven build it from terminal without error, but shows unresolved references on each occurrency of the classes, functions and imports of that library.我不明白...构建是否有效...如果缺少引用,则构建不起作用...查看错误会有所帮助输出......
  • @khmarbaise 构建工作但 IDE 显示错误。这些错误是未解决的参考。我不知道发生了什么,这就是我打开这个的原因。
  • 您在项目中使用Java 9 模块系统吗?

标签: java maven kotlin intellij-idea java-11


【解决方案1】:

您可以使用CTRL+SHIFT+A 并查找Load Maven ChangesCTRL+SHIRT+O 来做同样的事情

【讨论】:

  • 这些类是由 maven 自动生成的吗?需要Generate Sources and Update Folders吗?
  • 不,这些不是自动生成的类。
  • @abierto Intellij IDEA 社区 2020.2.4 今天发布。或许可以试试看
猜你喜欢
  • 2021-04-16
  • 2021-02-20
  • 2018-02-14
  • 1970-01-01
  • 2013-05-22
  • 2020-07-06
  • 1970-01-01
  • 2011-12-01
  • 1970-01-01
相关资源
最近更新 更多