【发布时间】:2012-07-28 19:19:22
【问题描述】:
创建新项目时,我在 Eclipse 中不断收到错误消息。
我已经在关卡中创建了一个工作区
C:\Users\Martin\Java\Counter
Counter 内部没有文件,但有一个名为 counter_src 的目录,其中包含项目 Counter 的源文件
所以我在 Eclipse 中,新建 Java 项目,然后取消选中默认位置并选择目录
counter_src(比 Counter 低一级)
但它现在显示
C:\Users\Martin\Java\Counter\counter_src 重叠的位置 另一个项目:'counter_src'
现在如果我在
创建我的工作区C:\Users\Martin\Java\
这意味着我的 counter_src 实际上是 2 级然后它允许我,但问题是目录 Java 包含很多项目,所以我想在 Counter (没有文件)中创建工作区,它有 counter_src 的子目录,其中我的源文件是。
还测试了在 C:\Users\Martin\Java\ 中创建目录,它似乎也可以工作,但我不想在“C:\Users\Martin\Java\”中创建另一个子目录来存储我的工作区1 个项目。
【问题讨论】:
-
您是否尝试过删除文件夹
counter_src,然后创建项目(将创建目录),然后导入源文件? -
嗨,Justderb!是的,如果我删除 counter_src 就可以了。似乎如果目录存在并且我取消选中“使用默认位置”,那么我会遇到问题。如果该目录存在并且我将项目命名为 counter_srv,因此我不需要取消选中“使用默认位置”它也可以工作......这是一个错误吗?
-
那么这解决了你的问题吗??另外,它可能是......但我没有仔细研究它:)
-
Martin:一个可用性错误,是的。 Eclipse 的 UX 很糟糕,尤其是它以 Java 为中心的假设(对于我们 Python 用户而言)构建是一些必要的不透明神圣操作,并导致项目必须存在于必须从头开始创建的单独目录中。警告对话框 “项目目录已存在。仍然创建?” 后跟做正确的事情将是 Eclipse 更用户友好的行为,而不是失败并要求用户使用不明显的单独命令。 ..