Eclipse:错误“..重叠另一个项目的位置..”当试图创build新的项目

任何人都可以帮忙 在创build一个新的项目时,我不断收到一个错误消息,我不明白为什么。

我在这个层面创build了一个工作空间

C:\用户\马丁\的Java \计数器

内部计数器没有文件,但有一个名为counter_src的目录,其中包含项目计数器的源文件

所以在日食我做,新的Java项目,然后取消选中默认位置,并select目录

counter_src(从计数器下降一级)

但现在显示

C:\ Users \ Martin \ Java \ Counter \ counter_src重叠另一个项目的位置:'counter_src'

现在,如果我创build我的工作区

C:\用户\马丁\的Java \

这意味着我的counter_src实际上是2级下来,然后它允许我,但问题是,目录JAVA包含大量的项目,所以我想创build计数器(其中没有文件)的工作区有counter_src的子目录,其中我的源文件是。

还testing创build目录closuresC:\用户\马丁\ Java \,它似乎也工作,但我不想创build另一个子目录“C:\ Users \ Martin \ Java \”只是为了存储我的工作区1个项目。

我真的很感激任何帮助,我是一个小列表。

提前Thnaks

Eclipse是错误的,因为如果你尝试在一个存在的目录上创build一个项目,Eclipse不知道它是否是一个实际的项目 – 所以它的错误,节省你失去工作!

所以你有两个解决scheme:

  1. 将文件夹'counter_src'移动到其他位置,然后创build项目(这将创build目录),然后将源文件导回到新创build的'counter_src'中。

  2. 右键单击项目浏览器并导入现有项目,selectC:\Users\Martin\Java\Counter\作为您的根目录。 如果Eclipse看到一个项目,您将能够导入它。

所以,我有同样的问题,但试图通过“导入…”菜单导入Android代码 。 以上两种解决scheme都不能在Eclipse Juno上运行:

  • Eclipse – >文件 – >导入 – >常规 – >现有项目进入工作区(注意: 不是'现有的ANDROID PROJECT'

  • (项目应正确导入,但应该有错误,现在我们必须将SDK附加到项目中)

  • 右键单击项目Properties-> Android-> Project Build Targetselect合适的构build目标(有疑问的,在项目中使用4.0.3是新的,如果项目是旧的,则使用2.2)

  • 点击OK

一旦项目重build,一切都应该回来。

(这是在Eclipse Indigo盛行的时候编写的,Google可能会更新他们的工具来覆盖angular落案例。

你已经放弃了工作空间中的项目,然后尝试导入它,这就是问题所在。

这有2个解决scheme。

1.在工作区之外的其他位置放置更多项目文件夹,然后尝试。

2.转到File ---> new Project ---> Seleclt the existing project radio button ---> browse to the project folder in your workspace ---> finish

///////////////// EDITED /////////////////

假设D:\ MyDirectory \ MyWorkSpace – 工作空间的path

将你想要在Eclipse中导入的项目放在MyDirectory文件夹中 Not MyWorkSpace中,然后尝试。

在我的情况下检查checkbox

“将项目复制到工作区”

做的伎俩。

只需将“CUT”项目文件夹移出工作区目录,然后执行以下操作

 file=>import=>(select new directory)=> mark (copy to my workspace) checkbox 

你完成了!

这也让我有一段时间弄清楚了。

解:

要在现有的工作区下创build一个新的Maven项目 ,只需勾选“ 使用默认的工作区位置 ”( 忽略灰色的位置文本input内容 )。

项目的名称将由创build向导的第2步中的工件标识确定。

推理:

这是如此令人困惑,因为在我的情况下,因为当我select创build一个新的Maven项目:默认的工作空间位置打勾,直接进行它是灰色的“位置”文本input有工作空间位置+我正在寻找的现有项目在之前select创build一个新的Maven项目。 (即:位置='[工作区path] /最后看项目')

所以我去掉默认的工作区位置框,并进入'[工作区path] /新项目',这是行不通的,因为eclipse期望[工作区path]与默认path相比是不同的。 (否则我们会选中默认的工作区checkbox)。

在我的情况下,点击“将项目导入工作区”checkbox可以修复错误,即使项目已经在工作区文件夹中,实际上并没有通过eclipse移动它们。

FWIW:

其他build议都不适合我。 我以前创build了一个同名的项目,然后我删除了它。 我重新创build了基本的源文件(使用PhoneGap) – 它不创build“eclipse” – 项目。 然后,我尝试使用现有的源文件创build一个Android项目,但是与原始问题所暗示的相同的错误信息失败。

我的解决scheme是将源文件夹和文件移出工作区,并使用相同的选项,但是这次请检查将文件复制到向导中的工作区的选项。

我知道这个比较老,但是想要贡献一个可能的解决scheme。

如果您想保留项目位置,就像我一样,我发现将项目文件从另一个项目复制到项目目录中,然后编辑.project文件以正确命名,然后select“将现有项目导入到工作区”选项为了我。

在Windows中,我使用文件监视器来查看Eclipse正在做什么,并且在尝试创build.project文件时出于某种未知原因而出错。 所以,我手动做了,它为我工作。

转到实际的FILE菜单并创build一个新的常规项目。

如果项目types无法识别,请阻止其中一个导入方法正常工作,请尝试此操作。 一旦添加了通用项目,就可以添加对所需语言的支持。