"这个编译单元不在java项目的构建路径上"-Eclipse

Dee*_*ani 3 eclipse mercurial autocomplete

我是eclipse环境的新手.我通过New-> Project-> Mercurial-> Clone现有项目从存储库(Hg)克隆我的项目.这里我的问题是"当我编辑代码时,这个编译单元不在java项目的构建路径上".自动完成无效.请让我知道如何解决这个问题......

注意:我在google以及stackoverflow中搜索过.但我仍然不清楚.

小智 7

我在Windows 7上的Eclipse中也遇到了这个问题.解决方案是转到项目 - >右键单击 - >选择属性 - >项目构面 - >修改您正在使用的JDK版本的Java版本.请注意,如果项目的JDK版本较高,例如1.5,并且您的项目设置为jdk 1.4,那么它将不起作用.反之亦然.