代码之家  ›  专栏  ›  技术社区  ›  Frankie

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

  •  137
  • Frankie  · 技术社区  · 14 年前

    c:\dev\ . 问题是我用的是一种相当古老的方式。

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

    如果我能改变: 文件->属性->资源->位置 那就太简单了!

    移动示例:

    c:\user\desktop\project_123
    c:\dev\project_123
    
    8 回复  |  直到 6 年前
        1
  •  256
  •   djb    14 年前

    右键单击PackageExplorer中的Eclipse项目,选择Refactor,然后选择Move。。。在弹出的对话框中,输入或导航到新位置,然后单击“确定”。这还将保留您的CVS或其他SCM元数据,但也会带来您的所有修改,并且不会丢失工作集、启动配置或Eclipse与您的项目相关联的其他内容中的任何成员资格。

        2
  •  23
  •   typoerrpr    8 年前

    使用Eclipse的Move菜单项

    打开“导航器”视图,右键单击项目并单击“移动”。然后选择目标目录。

    Navigator View > Right Click > Move
    

    请注意,它似乎在PackageExplorer中不起作用(至少在Neon中不起作用)。包资源管理器中的“移动”对话框不同,因此请使用“导航器”窗口。

    enter image description here

    enter image description here

        3
  •  10
  •   late-at-the-party    12 年前

    我不知道从这篇文章发表之日起,eclipse是否已经制作了modifs。。。 在我的例子中,我手动移动了一个项目文件夹,我希望Eclipse在这个新位置打开这个项目。这就是我所做的(而且似乎很管用)。

    • (我使用的是eclipse“helios”v3.6.2)

    • 文件菜单|导入。。。

    • 常规|将现有项目放入工作区

    • 选择根目录=新位置上项目的顶部目录

    • 完成

        4
  •  5
  •   Rodney Gitzel    14 年前

    如果您没有源代码管理,Eclipse可以很好地使用CVS,将CVS设置为在本地运行而不使用服务器非常简单: http://www.tortoisecvs.org/faq.html#cvsinit

        5
  •  4
  •   Alex Aleyan    9 年前

    将Eclipse项目从一个目录(我们称之为旧目录)复制到另一个目录(我们称之为新目录):

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

    2. 在这个新目录中打开项目后,在“项目资源管理器”选项卡下列出的项目可能仍然是旧目录中包含的项目(您可以通过右键单击每个项目并执行以下操作进行检查:“资源->链接资源”以查看路径变量值)。因此,它们必须从这个工作空间中移除。从projectexplorer选项卡中删除nios2应用程序项目和BSP项目,方法是右键单击它并选择Delete选项,这将弹出一个新窗口。在弹出窗口中,确保在单击“确定”删除项目之前,未选中“删除磁盘上的项目内容”复选框。否则,它将从复制项目的旧目录中删除它。

    3. 在projectexplorer选项卡区域中单击鼠标右键Import General Existing Projects into Workspace并从新目录添加复制的Nios2应用程序项目和BSP项目。

    4. 在projectexplorer选项卡区域Index Rebuild中单击鼠标右键,否则Nios2应用程序项目将无法使用BSP项目提供的includes。

    5. 当使用控制台与NIOS对话时,确保elf的路径也更新到新的项目目录!

        6
  •  2
  •   Chris_Pank    9 年前

        7
  •  1
  •   Community CDub    4 年前

    对于Eclipse Oxygen来说,要移动Java项目,djb的公认答案非常有效(以我刚才的经验来看), 在Basic 5月14日9:27阅读完评论后,我试图将我的项目XMLDiff添加到C:…\SVN\trunk\Internal Projects,结果失败了,得到了一个相当隐晦的消息:

    移动资源时遇到的问题。

    磁盘上已存在资源。

    我必须在浏览对话框中创建一个新文件夹XMLDiff,将项目移动到C:…\SVN\trunk\Internal Projects\XMLDiff,结果是C:…\SVN\trunk\Internal Projects\XMLDiff,而不是C:…\SVN\trunk\Internal Projects\XMLDiff。

    因此,在2012年Basic的体验和Eclipse之间,这种情况肯定发生了变化。

        8
  •  0
  •   user207064    8 年前

    对于日蚀氧

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

        9
  •  0
  •   mohammadsdtmnd    4 年前

    选择新文件夹和项目名称。