当前位置: 首页 > 知识库问答 >
问题:

Intellij不识别包

杜经艺
2023-03-14

我从我的教授那里得到了这个样本溶液,但不知怎么的它不起作用。IntelliJ无法识别包。每堂课都是这样。当我悬停在它上面时,它说:“包名'spaceman.view.util'不对应于文件路径'view.util'”有没有人知道什么是错误的?我是一个完全的初学者,当谈到编码,所以很抱歉,如果这个问题是平庸的。

谢谢!!

共有1个答案

华英睿
2023-03-14

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

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

 类似资料:
  • 添加中间文件夹/target/generated-sources/protobuf/=>没有帮助 无效缓存、删除项目文件、重新导入、重新启动IDE=>没有帮助 Maven->重新导入所有项目=>没有帮助 还有什么建议吗?

  • 我将TestNG添加到我的pom.xml中,然后它就被导入了。我可以使用TestNG注释,但是当我试图设置优先级时,它无法识别它。我是不是漏掉了什么?以下是我正在使用的Intellij版本: IntelliJ IDEA 2020.2(社区版) 构建#ic-202.6397.94,构建于2020年7月27日 运行时版本:11.0.7+10-b944.20 amd64 VM:OpenJDK 64位服务

  • 在运行一个spring-boot服务器时,我在intellij中得到这个错误消息: 当我尝试使用以下命令构建项目文件夹中的项目时,它无法识别maven:mvn spring-boot: run 我通过下载maven解决了这个问题:https://maven.apache.org/install.html并将apache-maven-3.5.3文件夹中的bin文件手动添加到librarys 好像有点

  • 我在pom.xml中得到了以下maven配置。Intellij Ultimate 2018.1将skipTest变量突出显示为红色 无法解析符号“跳过测试” 但是为什么呢?这是一个常见的maven环境变量。

  • 我已经搜索了,但没有找到任何关于它的详细信息。在http://www.oracle.com/technetwork/java/javafx/downloads/index.html中写道 从JDK7U6开始,JavaFX就包含在标准JDK和JRE包中 但是我在编译包含包的代码时遇到错误。这些包没有成立。我使用的是Oracle JDK 10.0.2和Intellij Idea 2018.2。在我添加