Eclipse:将项目移动到另一个文件夹

我通常有我的工作项目坐在我的桌面上的文件夹。 当他们完成时,我只是把他们移到一个c:\dev\ 。 事情是我以一种相当古老的方式去做。

 1. move project files 2. delete project on eclipse 3. create new project on eclipse on the new location 

你们如何移动项目?

如果我可以改变: File -> Properties -> Resource -> Locationpath,这将是简单的死!

示例移动:

 c:\user\desktop\project_123 c:\dev\project_123 

谢谢!

右键单击Package Explorer中的Eclipse项目,selectRefactor,然后selectMove …在出现的对话框中,input或导航到新的位置,然后单击OK。 这也将保留您的CVS或其他SCM元数据,但也将带来所有修改,并且不会失去工作集,启动configuration或Eclipse与您的项目关联的其他内容的任何成员资格。

我不知道eclipse是否自这个post的date之后做了modifs …在我的情况下,我已经手动移动了一个项目文件夹,我希望Eclipse在这个新的位置打开项目。 这是我所做的(似乎工作)。

  • (我正在使用eclipse“helios”v 3.6.2)

  • 文件菜单| 导入…

  • 一般| 现有项目进入Workspace

  • 在新位置select您的项目的根目录=顶层目录

我很less在Eclipse中有任何不受源代码控制的项目,所以我只需要在新的位置检查项目。

如果你没有源代码控制,Eclipse可以很好的工作在CVS之外,而且在没有服务器的情况下将CVS设置为本地运行非常简单: http : //www.tortoisecvs.org/faq.html#cvsinit

使用Eclipse的Move菜单项

打开导航视图,右键单击您的项目,然后单击移动。 然后select目的地目录。

 Navigator View > Right Click > Move 

请注意,它似乎不能在包资源pipe理器(至less不是在霓虹灯)工作。 Package Explorer中的移动对话框不同,所以使用Navigator窗口。

在这里输入图像说明

在这里输入图像说明

当一切都失败时:

从一个目录复制Eclipse项目(我们称之为old_dir)到另一个目录(我们称之为new_dir):

  1. 打开Eclipse并在new_dir中指定复制的工作目录。

  2. 一旦它在这个new_dir中打开项目,项目资源pipe理器选项卡下列出的项目可能仍然是old_dir中包含的项目(您可以通过右键单击每个项目并按照以下方式进行检查:“Resource – > Linked Resource”以查看Pathvariables值)。 因此,他们必须从这个工作空间中删除。 通过右键单击项目资源pipe理器选项卡,删除Nios 2应用程序项目和BSP项目,并select删除选项,将popup一个新的窗口。 在popup窗口中,确保删除项目内容的磁盘checkbox未选中之前单击确定以删除项目。 否则,它会从您复制项目的old_dir中删除它。

  3. 右键单击项目浏览器选项卡区域→导入→常规→现有项目到工作区,然后添加复制的Nios2应用程序项目和来自new_dir的BSP项目。

  4. 右键单击项目浏览器选项卡区域→索引→重build,否则Nios2应用程序项目将无法使用BSP项目提供的包含。

  5. 点击Project→Clean→OK清理并重build整个项目。

  6. 当使用控制台与NIOS交谈时,确保elf的path更新到新的项目目录!

我把整个项目复制到一个新的目录。 将Eclipse设置到新工作区后,即刻识别项目。 因此,这没有什么进一步的要求。 我使用Eclipse IDE for C / C ++开发人员版本Luna服务版本2(4.4.2)。

对于Eclipse Oxygen

项目属性 – >资源 – >链接资源 – >链接资源(选项卡)