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

在Intellij的Java项目中获取“找不到符号”

慎峻
2023-03-14

我从类GameManager调用了一个静态单例实例。java

HUD.getInstance().update(timeDelta);

HUD。java包含HUD类以及另外两个相关类,HUDTextElementHUDElement。所有类都位于相同的根路径/src/org/mypackage

然而,当编译这个java项目在IntelliJ我得到不能找到符号HUD的行我使HUD. getInstance()调用。

这个完全相同的代码在eclipse中编译得很好,知道问题出在哪里吗?

共有3个答案

钱和安
2023-03-14

我也有同样的问题,结果证明我从来没有完全编译过这个新项目。因此,右键单击并选择编译“”(mac上的shift-cmd-F9)修复了它。保存时编译似乎没有“看到”未编译的文件。

在我的例子中,将src文件夹标记为源代码没有帮助。

林夕
2023-03-14

我也遇到了同样的问题,通过单击“文件”修复了它

符鸿光
2023-03-14

选择构建-

 类似资料:
  • 我从类调用一个静态单例实例。 包含类以及其他两个相关类和。所有类都在同一个根路径中。 这个完全相同的代码在eclipse中编译得很好,知道问题是什么吗?

  • 很多教程都提到一个类--PsiClass,但我在我的项目中找不到这个类。我的构建。分级如下: 我的想法版本: IntelliJ IDEA 2019.3.1(社区版)构建#ic-193.5662.53,构建于2019年12月18日运行时版本:11.0.5+10-b520.17x86_64 VM:OpenJDK 64位服务器VM by JetBrains S.R.O macOS 10.15.3 GC:

  • Hii我在IntelliJ中构建项目时遇到了错误。我的笔记本电脑是MacBook M1 Pro。我的Java版本是“11.0.14”,语言级别是11。当我在intellij中构建它时,它失败了,错误是“java:package com.sun.javadoc不存在”。但是,在maven终端上构建时,也就是在具有相同java版本和语言级别的命令行上,它运行良好,构建成功。 解决此错误的任何帮助。谢谢

  • 但是,如果我使用进行构建,就可以了。我试过这里所有的方法,但还是没有运气。有什么建议吗?

  • 在使用IntelliJ时,我无法获得scala工作表来查找我的任何项目类。按照这里的指示,我已经将新的scala工作表添加到项目的目录中。但是,每当我尝试运行工作表时,我会得到以下错误 特征在中包含的文件中定义。我甚至尝试将scala工作表放在中,但仍然无法找到特征。 null

  • 我目前正在使用Android Studio,我正在尝试进行重建,但我得到以下错误。 我会尝试“try:run with--stacktrace”,但是,我不确定如何做到这一点。有人能帮我排除这个问题吗?谢谢!