当前位置: 首页 > 面试题库 >

该编译单元不在Java项目的构建路径上

孟安民
2023-03-14
问题内容

当我尝试使用ctrl+space此错误时,显示:

This compilation unit is not on the build path of a Java project.

我看到有类似的主题,但是我的工作环境是Eclipse,我从Git中提取了我的项目(我将项目导入为常规项目),并且使用了Apache Ant。谁能帮我?


问题答案:

由于您将项目导入为常规项目,因此它不具有Java性质,这就是问题所在。

将以下行添加到工作区的.project文件中并刷新。

<natures>
      <nature>org.eclipse.jdt.core.javanature</nature>
</natures>


 类似资料:
  • 问题内容: 我的adt很好地工作了一次,我能够运行所有项目,然后在第二天打开,它需要对sdk进行一些更新,否则显示DDMS丢失的错误,我更新了sdk,现在出现错误: 资源路径位置类型该项目不是由于其构建路径不完整而已构建。 找不到java.lang.Object的类文件。修复构建路径,然后尝试构建该项目 。有谁告诉我如何解决所有这些错误并顺利进行ADT或进行其他任何选择。 问题答案: 这里的问题是

  • 请注意,我最近在EclipseLuna下创建了一个“Maven项目”(Ctrl-N) 但是没有用。有人有类似的问题吗? 环境 月蚀 JRE 1.7 Mac OS 10.9.5

  • 在Eclipse中,我创建了RCP插件项目。 我还创建了简单的java项目。 我添加了简单的java项目来构建RCP项目的路径。 因此,我能够在RCP中导入和编译代码,但当我启动RCP应用程序时,在到达使用添加的java项目的代码时,我会遇到异常: 如何解决这个问题(无需创建java项目的jar并将其作为库添加到rcp项目中)?

  • 问题内容: 我正在尝试“组织导入”或尝试访问任何类属性时,资源不在项目的构建路径上。我正在用ant构建我的项目。我试图在javabuilpath-> Projects中配置我的构建路径,但是它没有向我显示我的src文件夹。由于以下原因,我无法使用快速帮助(ctrl +空格)和类相关的属性同样的原因,在编写代码时也不会显示任何语法错误。 请帮我。 谢谢 问题答案: 我自己碰到了这个问题,这令人困惑。

  • 我有3个项目,ProjectB,ProjectC。 当我构建ProjectB时,它没有任何问题。但是当我试图构建ProjectA时,它在控制台上出现以下错误而失败。 评估项目“:ProjectB”时出现问题。在项目:ProjectB中找不到路径为:ProjectC的项目。 build.gradle-ProjectC settings.gradle-ProjectC build.gradle - 项

  • 现在我试着翻阅了答案和其他问题,但所有的答案都是基于已经获得的关于编程之类的知识。请帮我一步一步地解决这个问题。