【问题标题】:Intelij Ultimate 2021.2 : import class in greyIntellij Ultimate 2021.2:灰色的导入类
【发布时间】:2022-01-07 17:34:05
【问题描述】:

我遇到了以下问题:

我需要导入一个名为“fr.sigma.eaiPublishQueue”的自定义类,以便运行同行开发的项目。

我不知道为什么,尽管它存在于项目的树中并且它的一个方法被主类调用,但它却是灰色的。

在多次重新加载或重建项目甚至再次克隆 repo 后,问题仍然存在。

【问题讨论】:

  • "它的一个方法被主类调用。" -> 你能显示那个代码吗?
  • 如果它是灰色的,那么 IntelliJ 认为它未使用。您需要提供minimal reproducible example

标签: java intellij-idea


【解决方案1】:

看来WatchFolder 类与PublishQueue 类位于同一个包中。这意味着 PublishQueue 不需要导入到 WatchFolder 类中,因为它已经可用。 IntelliJ IDEA 通过将 import 声明变灰来提醒您注意这一事实。将鼠标光标悬停在 import 语句上也会显示警告。

【讨论】:

  • 非常感谢您的回答!确实有道理。
【解决方案2】:

我为我的回答延迟表示歉意。我手动导入了我的项目库(非 maven),它最终运行良好。

再次感谢您的热心帮助!

【讨论】:

    猜你喜欢
    • 2015-02-12
    • 1970-01-01
    • 2018-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多