【问题标题】:Intellij doesn't recognize packageIntellij 无法识别包
【发布时间】:2023-03-10 17:55:02
【问题描述】:

我从教授那里得到了这个示例解决方案,但不知何故它不起作用。 IntelliJ 无法识别这些包。每个班级都是如此。 当我将鼠标悬停在它上面时,它说: “包名‘spaceman.view.util’与文件路径‘view.util’不对应” 有谁知道可能出了什么问题? 如果问题平庸,我在编码方面完全是初学者,很抱歉。

谢谢!!

【问题讨论】:

    标签: java intellij-idea package


    【解决方案1】:

    您的项目spaceman 是源根。这意味着该文件夹中的文件夹view/welcome 中的任何内容都应该在包view.welcome 中。如果您想保留包spaceman.view.welcome,则将整个树移动到您的spaceman 项目目录中的另一个文件夹spaceman

    请注意,将项目根本身作为源根是很不寻常的。将src/ 之类的目录作为源根目录更为常见(或者,如果您遵循 Maven/Gradle 约定,则类似于src/main/java)。

    【讨论】:

    • 非常感谢!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-18
    • 2019-05-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多