文件菜单中没有重命名工作区的选项。建议的做法是关闭eclipse,重命名文件夹,然后重新打开?我担心配置文件中的一些潜在的悬空引用会破坏我的工作空间/项目......
谢谢!
答案 0 :(得分:54)
是的,您可以重命名工作区 目录和/或移动它。但是,你 然后必须告诉Eclipse在哪里 新工作区是。在3.1中,您可以使用 '切换工作区'在a中启动 不同的位置(在文件下) 菜单)。
如果你想手动改变它,你 可以编辑相应的条目 “配置”中的文件 存储Eclipse的目录 你可以改变 要设置的org.eclipse.ui.ide.prefs文件 SHOW_WORKSPACE_SELECTION_DIALOG =真 如果你想每次都被问到 Eclipse在工作区所在的位置运行。
答案 1 :(得分:11)
对于简单重命名,除非要重命名的工作空间不是当前活动的工作空间,否则无需切换工作空间。
无论如何,您可以通过选择Eclipse-> Preferences-> General-> Workspace重命名当前打开的工作区,并将默认工作区文件夹名称中的“工作区名称(显示在窗口标题中)”更改为您的任何名称想叫它。然后,重新启动Eclipse。
假设您的工作区的文件夹是“/ foo / bar / workspace”,并且您之前从未更改过其名称;它的名字是默认的“工作区”。在将其重命名为“my_workspace”并重新启动Eclipse之后,Eclipse的窗口标题应显示:“my_workspace - (某些内容会有所不同) - / foo / bar / workspace”。
请注意,这不会修改工作区文件夹的名称。您可能必须创建一个具有所需名称的新文件夹,切换到该文件夹(默认情况下,其工作区将具有相同的名称)并将现有项目导入其中,如此处所示。
答案 2 :(得分:2)
将工作区复制到新文件夹。使用相对工作空间位置解析Eclipse本身所需的任何引用。如果您添加了依赖于绝对工作空间位置的启动器,替换变量等,则需要重置它们。
答案 3 :(得分:2)
约翰, 我认为在原始工作区中您导入了项目,并且项目依赖于链接而不是物理上位于恶意空间的相同位置(即使已经存在,但依赖关系是链接)。如果是这样,您必须从新的(复制的)空间中删除项目,然后再次重新导入它们。
答案 4 :(得分:2)
重命名Workspace文件夹对我有用。关闭eclipse,重命名工作区文件夹名称,再次启动eclipse。如果您正在使用任何项目依赖项,如用户库,启动程序等,则必须从项目构建路径手动将这些依赖项重定位到新位置。
答案 5 :(得分:1)
我刚做了一个:
档案 - >导入 - > Maven - >现有的Maven项目 - >在“导入Maven项目”窗口的“根目录”中提及新的工作区位置
它有效!所有项目都是正确导入的。
BTW,我安装了Eclipse-Maven插件“m2e”(http://wiki.eclipse.org/M2E_updatesite_and_gittags)
答案 6 :(得分:0)
在 Eclipse 2020-12 (Windows 10) 中,一个答案中提到的“工作区名称(显示在窗口标题中)”首选项不再存在。现在,重命名工作区 (WS) 需要进行复制和删除操作。
首先切换到另一个 WS:文件 --> 切换工作区 --> 选择现有的 WS。然后将 WS 文件夹重命名为所需的新名称。切换到新的工作区文件夹并删除旧名称:
如之前的帖子所述,根据您的设置,某些资源链接可能会损坏。删除项目而不(!)从磁盘中删除它,然后导入到新的 WS。