我在哪里可以更改Eclipse中的默认工作区?
如果你的意思是"change workspace"转到 File -> Switch Workspace
File -> Switch Workspace
我接受了这个问题,意味着如何更改Default工作区,以便在Eclipse启动时自动加载所需的工作区:
转到首选项下,然后在提供的搜索框中键入"workspace"以过滤列表 . 或者,您可以转到常规>启动和关闭>工作区 .
在那里你可以设置一个标志,让Eclipse通过选中"Prompt for workspace at startup"复选框提示你在启动时选择一个工作区 .
您还可以设置要记住的先前工作空间的数量 . 最后有一个最近的工作区列表 . 如果您只是删除了除Eclipse之外的所有Eclipse,Eclipse将自动启动该工作区 .
转到 eclipse\configuration\
eclipse\configuration\
打开文件 "config.ini"
"config.ini"
修改线条
osgi.instance.area.default="F:/Workspace/Java"
其中 "F:/Workspace/Java" 应该是您的默认工作区!
"F:/Workspace/Java"
如果您正在讨论更改从eclipse中启动的java程序的工作目录,那么在运行配置中有一个空间 . 如果您转到“运行”菜单并选择“运行配置...”,然后选择运行配置,然后在Java应用程序的“参数”选项卡上,您可以编辑“工作目录” . 这会改变将用于启动java程序的当前目录 .
如果这是您的意思,请参阅相关问题Default eclipse working directory .
无论Frank建议在config.ini中进行哪些更改都是正确的 . 如果这没有帮助,您需要从最近的工作区中删除路径,如下所示 .
转到 eclipse\configuration\org.eclipse.ui.ide.prefs\
eclipse\configuration\org.eclipse.ui.ide.prefs\
打开文件 "org.eclipse.ui.ide.prefs"
"org.eclipse.ui.ide.prefs"
删除 RECENT_WORKSPACES 中的第一个路径 .
RECENT_WORKSPACES
MAX_RECENT_WORKSPACES =5 RECENT_WORKSPACES =/Users/wrokspace1\n/Users/wrokspace2\n/Users/wrokspace3\n/Users/wrokspace4 RECENT_WORKSPACES_PROTOCOL =3SHOW_WORKSPACE_SELECTION_DIALOG =falseeclipse.preferences.version =1
=5
=/Users/wrokspace1\n/Users/wrokspace2\n/Users/wrokspace3\n/Users/wrokspace4
=3
=false
=1
文件>切换工作区>添加您喜欢的工作区> Eclipse将使用您想要的工作区重新启动 .
如果要更改将在其中执行程序的目录,请转到“运行”选项卡中的“运行配置” .
然后选择您的项目并转到“参数”选项卡,您可以在那里更改目录 . 默认情况下,它是项目的根目录 .
打开命令提示符 . 切换到eclipse主目录并输入“eclipse -clean”,例如C:/ eclipse> eclipse -clean
这将要求工作区选择 . 它还会强制将其设置为默认工作区 .
然后,转到eclipsehome - > configuration - > settings文件夹 .
在记事本中打开org.eclipse.ui.de.prefs .
从false设置此属性为true .
SHOW_WORKSPACE_SELECTION_DIALOG =真
每次都会要求您选择工作区 .
如果要更改 configuration 文件中的最近工作空间 manually ,则存在org.eclipse.ui.ide.prefs
configuration
manually
eclipse > configuration > .settings > org.eclipse.ui.ide.prefs
在编辑器中打开此文件,在行 #2 中找到 RECENT_WORKSPACES ,在此行中,您可以看到最近的工作空间,并且可以 change 甚至 remove .
#2
change
remove
在 Eclipse 中,转到 File - > Switch Workspace ,选择或创建新工作区 .
Eclipse
File
Switch Workspace
如果要创建新工作区 - 只需在"select workspace"对话框的文本字段中输入新路径即可 . Eclipse将在该位置创建一个新工作区并切换到该工作区 .
这是您在搜索默认工作区时首先得到的唯一答案,但任何解决方案都无法解决我的问题,因此我按照此步骤操作默认工作区:
日食的第一个复制快捷方式图标 .
右键单击并转到属性,使用-data属性添加工作空间路径,
目标:
D:\eclipse_path\eclipse.exe -data D:\workspace_path\workspace
要在此工作空间中使用相同的快捷方式和首选项,从工作eclipse中导出常规 - >首选项,它将生成一个.epf文件 .
因此,只需将.epf文件导入新工作区,即可完成 .
在Ubuntu我去了
~/.eclipse/org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64/configuration/config.ini
并在底部添加了这一行
osgi.instance.area.default=@user.home/workspace
并将工作区更改为从我家到我工作区的dir路径 .
我将@Frank的回答与@Ronan Quillevere的评论结合起来
我的kepler eclipse在启动时没有响应(安装GAE支持后不久),我追溯到一个损坏的工作区 . 我通过关闭kepler,重命名工作区目录(使用中)来修复此问题,因此kepler在没有工作空间的情况下正常启动,然后使用文件>>切换工作区来生成新工作区 . 然后开始使用我仍然需要的旧项目来填充它 .
您可以检查启动eclipse时显示的选项 . 请看下图
15 回答
如果你的意思是"change workspace"转到
File -> Switch Workspace
我接受了这个问题,意味着如何更改Default工作区,以便在Eclipse启动时自动加载所需的工作区:
转到首选项下,然后在提供的搜索框中键入"workspace"以过滤列表 . 或者,您可以转到常规>启动和关闭>工作区 .
在那里你可以设置一个标志,让Eclipse通过选中"Prompt for workspace at startup"复选框提示你在启动时选择一个工作区 .
您还可以设置要记住的先前工作空间的数量 . 最后有一个最近的工作区列表 . 如果您只是删除了除Eclipse之外的所有Eclipse,Eclipse将自动启动该工作区 .
转到
eclipse\configuration\
打开文件
"config.ini"
修改线条
其中
"F:/Workspace/Java"
应该是您的默认工作区!如果您正在讨论更改从eclipse中启动的java程序的工作目录,那么在运行配置中有一个空间 . 如果您转到“运行”菜单并选择“运行配置...”,然后选择运行配置,然后在Java应用程序的“参数”选项卡上,您可以编辑“工作目录” . 这会改变将用于启动java程序的当前目录 .
如果这是您的意思,请参阅相关问题Default eclipse working directory .
无论Frank建议在config.ini中进行哪些更改都是正确的 . 如果这没有帮助,您需要从最近的工作区中删除路径,如下所示 .
转到
eclipse\configuration\org.eclipse.ui.ide.prefs\
打开文件
"org.eclipse.ui.ide.prefs"
删除
RECENT_WORKSPACES
中的第一个路径 .MAX_RECENT_WORKSPACES
=5
RECENT_WORKSPACES=/Users/wrokspace1\n/Users/wrokspace2\n/Users/wrokspace3\n/Users/wrokspace4
RECENT_WORKSPACES_PROTOCOL=3
SHOW_WORKSPACE_SELECTION_DIALOG
=false
eclipse.preferences.version
=1
文件>切换工作区>添加您喜欢的工作区> Eclipse将使用您想要的工作区重新启动 .
如果要更改将在其中执行程序的目录,请转到“运行”选项卡中的“运行配置” .
然后选择您的项目并转到“参数”选项卡,您可以在那里更改目录 . 默认情况下,它是项目的根目录 .
打开命令提示符 . 切换到eclipse主目录并输入“eclipse -clean”,例如C:/ eclipse> eclipse -clean
这将要求工作区选择 . 它还会强制将其设置为默认工作区 .
然后,转到eclipsehome - > configuration - > settings文件夹 .
在记事本中打开org.eclipse.ui.de.prefs .
从false设置此属性为true .
SHOW_WORKSPACE_SELECTION_DIALOG =真
每次都会要求您选择工作区 .
如果要更改
configuration
文件中的最近工作空间manually
,则存在org.eclipse.ui.ide.prefs在编辑器中打开此文件,在行
#2
中找到RECENT_WORKSPACES
,在此行中,您可以看到最近的工作空间,并且可以change
甚至remove
.在
Eclipse
中,转到File
- >Switch Workspace
,选择或创建新工作区 .如果要创建新工作区 - 只需在"select workspace"对话框的文本字段中输入新路径即可 . Eclipse将在该位置创建一个新工作区并切换到该工作区 .
这是您在搜索默认工作区时首先得到的唯一答案,但任何解决方案都无法解决我的问题,因此我按照此步骤操作默认工作区:
日食的第一个复制快捷方式图标 .
右键单击并转到属性,使用-data属性添加工作空间路径,
目标:
D:\eclipse_path\eclipse.exe -data D:\workspace_path\workspace
要在此工作空间中使用相同的快捷方式和首选项,从工作eclipse中导出常规 - >首选项,它将生成一个.epf文件 .
因此,只需将.epf文件导入新工作区,即可完成 .
在Ubuntu我去了
并在底部添加了这一行
并将工作区更改为从我家到我工作区的dir路径 .
我将@Frank的回答与@Ronan Quillevere的评论结合起来
我的kepler eclipse在启动时没有响应(安装GAE支持后不久),我追溯到一个损坏的工作区 . 我通过关闭kepler,重命名工作区目录(使用中)来修复此问题,因此kepler在没有工作空间的情况下正常启动,然后使用文件>>切换工作区来生成新工作区 . 然后开始使用我仍然需要的旧项目来填充它 .
您可以检查启动eclipse时显示的选项 . 请看下图