提问



我在哪里可以更改Eclipse中的默认工作区?

最佳参考


如果您的意思是更改工作区,请转到File -> Switch Workspace

其它参考1


我接受了这个问题,意味着如何更改Default工作区,以便在Eclipse启动时自动加载所需的工作区:



  • 转到首选项下,然后在提供的搜索框中键入workspace以过滤列表。或者,您可以转到常规>启动和关闭>工作区。

  • 在那里你可以设置一个标志,让Eclipse通过勾选启动时提示工作区复选框,提示你在启动时选择一个工作区。

  • 您还可以设置要记住的先前工作空间的数量。最后有一个最近的工作区列表。如果您只是删除了除Eclipse之外的所有内容,Eclipse将自动启动该工作区。


其它参考2



  1. 转到eclipse\configuration\

  2. 打开文件"config.ini"

  3. 修改该行


    osgi.instance.area.default="F:/Workspace/Java"
    


    其中"F:/Workspace/Java"应该是您的默认工作区!


其它参考3


如果你正在谈论改变你在eclipse中启动的java程序的工作目录,那么在运行配置中就有一个空间。
如果您转到运行菜单并选择运行配置...,然后选择运行配置,然后在Java应用程序的参数选项卡上,您可以编辑工作目录。这会改变将用于启动java程序的当前目录。


如果这是你的意思,请参阅相关问题默认的eclipse工作目录。

其它参考4


无论Frank建议在config.ini中进行哪些更改都是正确的。如果这没有帮助,您需要从最近的工作区中删除路径,如下所示。



  1. 转到eclipse\configuration\org.eclipse.ui.ide.prefs\

  2. 打开文件"org.eclipse.ui.ide.prefs"

  3. 删除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


其它参考5


文件>切换工作区>添加您喜欢的工作区> Eclipse将使用您想要的工作区重新启动。

其它参考6


如果要更改将在其中执行程序的目录,请转到运行选项卡中的运行配置。


然后选择您的项目并转到参数选项卡,您可以在那里更改目录。默认情况下,它是项目的根目录。

其它参考7


打开命令提示符。
切换到eclipse主目录并输入eclipse -clean
例如
C:/eclipse> eclipse -clean


这将要求工作区选择。它还会强制将其设置为默认工作区。


然后,转到eclipsehome - > configuration - > settings文件夹。


在记事本中打开org.eclipse.ui.de.prefs。


从false设置此属性为true。


SHOW_WORKSPACE_SELECTION_DIALOG =真


每次都会要求您选择工作区。

其它参考8


如果要更改configuration文件中的最近工作区manually
org.eclipse.ui.ide.prefs存在于


eclipse > configuration > .settings > org.eclipse.ui.ide.prefs


在编辑器中打开此文件RECENT_WORKSPACES在行#2中,在这一行中,您可以看到最近的工作空间,可以change甚至remove

其它参考9


Eclipse中,转到File - > Switch Workspace,选择或创建新工作区。

其它参考10


如果要创建新工作区 - 只需在选择工作区对话框的文本字段中输入新路径即可。 Eclipse将在该位置创建一个新工作区并切换到该工作区。

其它参考11


这是您在搜索默认工作区时首先得到的唯一答案,但任何解决方案都无法解决我的问题,因此我按照此步骤操作默认工作区:



  1. 日食的第一个复制快捷方式图标。

  2. 右键单击并转到属性,
    使用-data属性
  3. 添加工作空间路径


目标:


D:\eclipse_path\eclipse.exe -data D:\workspace_path\workspace


[28]


要在此工作空间中使用相同的快捷方式和首选项,
从你的工作eclipse中导出general - > preference,它会生成一个.epf文件。


因此,只需将.epf文件导入新工作区,即可完成。


[29]

其它参考12


在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的评论结合起来

其它参考13


我的kepler eclipse在启动时没有响应(安装GAE支持后不久),我追溯到一个损坏的工作区。我通过关闭kepler,重命名工作区目录(使用中)来修复此问题,因此kepler在没有工作空间的情况下正常启动,然后使用文件>>切换工作区来生成新工作区。然后开始使用我仍然需要的旧项目来填充它。

其它参考14


您可以检查启动eclipse时显示的选项。请看下图


[30]