我在Mac上,但我认为它不会有所作为。我有一个目录,我想完全导入/添加到Eclipse中。我做的是这个:
然后,当我单击浏览根目录或存档文件并选择文件夹时,我无法单击完成。该文件夹是空的,只包含几个文件夹但由于某种原因我无法点击完成。
答案 0 :(得分:115)
Eclipse UI有点令人困惑。
导入 - > “现有项目进入工作空间”实际上意味着将“现有 Eclipse 项目导入工作空间”。这就是为什么你不能点击完成的原因:import选项在你选择的目录中查找.project
文件(Eclipse用来存储项目选项的文件)。
要导入没有Eclipse项目文件的现有源代码,您有以下选项(我想您要创建一个Java项目):
工作区内的新项目dir:在工作区中创建一个新的空Java项目(File-> New-> Java Project)。然后右键单击源文件夹并选择导入...->常规 - >文件系统然后选择您的文件,它将对您的文件进行复制 。
提示:您可以将文件从Finder拖放到src文件夹中。
在现有目录中创建一个eclipse项目:创建一个新的Java项目,但在“New Java Project”窗口中:
答案 1 :(得分:31)
没有必要创建Java项目,并让不必要的Java依赖项和库粘附到项目中。问题是关于将现有目录导入eclipse
假设目录存在于 C:/ harley / mydir 中。你要做的是以下几点:
创建一个新项目(右键单击Project explorer,选择 New - > Project ;从向导列表中选择 General - > Project 和点击下一步。)
为项目指定目标目录的相同名称(在本例中为 mydir )
取消选中使用默认位置并提供确切位置,例如 C:/ harley / mydir
点击完成
你完成了。我是这样做的。
答案 2 :(得分:4)
现在,有一个更好的解决方案来导入现有的PHP项目。 PDT插件现在在New PHP Project对话框中有一个选项。所以:
来自File-> New-> PHP Project:
答案 3 :(得分:3)
我使用以下简单的方法来创建项目 1-首先在希望使其投影的目录中,创建一个.project文件 以下内容:
<projectDescription>
<name>Project-Name</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
2-现在而不是&#34;项目名称&#34;,编写您的项目名称,也许是当前目录名称
3-现在将此文件保存到希望将该目录设为名为&#34; .project&#34;的项目的目录中。 (对于这样的保存,请使用记事本)
4-现在转到Eclips并打开项目并将文件添加到其中。
答案 4 :(得分:0)
对于Spring Tool Suite
我这样做:
File -> Open projects from File System
答案 5 :(得分:-1)
当发生这种情况时最适合我的事情是:
创建一个新的eclipse项目(JAVA)
获取源文件(src文件夹的内容!!!)并从finder中拖放并放入eclipse IDE中的src文件夹
确保你添加外部罐子和东西,然后你就完成了!