0

所以,我遇到了这个问题——一个奇怪的问题。我有一个库作为 IDEA 项目的一部分 - 其中所有代码在 'tk.*' 下都是公开可见的(即:所有类都存在于 tk 的子包中)。如果尝试导入驻留在该包中的类 IDEA 会突出显示导入语句(只有 'tk' 提醒你 - 这很奇怪),引用后面提到的原因。尽管存在明显的“错误”,但该项目(由大量文件组成)编译成功 - 事实上非常如此。

信息:

  • 高亮原因(当您将鼠标悬停在上述高亮上时):'tk' is not public in ''
    • 请注意:从所述包导入的文件不在默认包中。
  • 似乎IDEA没有发现从驻留在其他库中的包导入的错误
  • 上述文件导入的类不是包私有的,也不是受保护的,也不是私有的——它们是公共的
  • 项目的路径设置应该是正确的,但是我愿意接受这些可能有问题的建议

笔记:

  • 对不起,如果这个问题读起来很奇怪——我对我目前居住的环境相当分心。
4

0 回答 0