Reputation: 86165
Where can I change the default workspace in Eclipse?
Upvotes: 287
Views: 457597
Reputation: 1623
Whatever Frank has suggested to change in config.ini is correct. In case, if that didn't help, you need to remove path from recent workspace as below.
Open the file eclipse\configuration\org.eclipse.ui.ide.prefs\org.eclipse.ui.ide.prefs
Remove the first path in 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
Upvotes: 21
Reputation: 1253
This is the only answer you got first when you search for default workspace, but any solution is not solved my problem, So I follow this step for a default workspace:
In Target:
D:\eclipse_path\eclipse.exe -clean -data D:\workspace_path\workspace
For using the same shortcuts and preference into this workspace, Export general --> preference from your working eclipse, it will generate one .epf file.
So, just import .epf file into your new workspace, and you are done.
Upvotes: 2
Reputation: 77
You can check the option that shows up when you start eclipse. Please see the figure below
Upvotes: -1
Reputation: 4297
My kepler eclipse went into not responding at boot (shortly after installing GAE support) which I traced to a corrupt workspace. I fixed this by closing kepler, renaming the workspace directory (in use) so kepler starts normally without a workspace, then used file >> switch workspace to generate new workspace. Then started populating that with my old projects that I still needed.
Upvotes: 0
Reputation: 2037
If you want to change recent workspace manually
in a configuration
file
org.eclipse.ui.ide.prefs exists in
eclipse > configuration > .settings > org.eclipse.ui.ide.prefs
open this file in an editor find RECENT_WORKSPACES
in line #2
and in this line you can see recent workspaces and can change
or even remove
them.
Upvotes: 4
Reputation: 11371
If you mean "change workspace" go to File -> Switch Workspace
Upvotes: 331
Reputation: 126563
In Eclipse
, go to File
-> Switch Workspace
, choose or create a new workspace.
Upvotes: 1
Reputation: 5539
On Ubuntu I went to
~/.eclipse/org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64/configuration/config.ini
and added this line at the bottom
[email protected]/workspace
and changed workspace to the dir path from my home to where I put my workspace.
I combined @Frank answer with @Ronan Quillevere's comment
Upvotes: 0
Reputation: 51
Open a command prompt. Change to the eclipse home directory and type "eclipse -clean" e.g. C:/eclipse>eclipse -clean
This will ask for the workspace selection. It will also force to set it as the default workspace.
Then, go to eclipsehome-->configuration-->settings folder.
open org.eclipse.ui.de.prefs in a notepad.
set this property to true from false.
SHOW_WORKSPACE_SELECTION_DIALOG=true
You will be asked for a workspace selection everytime.
Upvotes: 5
Reputation: 961
eclipse\configuration\
"config.ini"
Modify the line
osgi.instance.area.default="F:/Workspace/Java"
where "F:/Workspace/Java"
should be your default workspace!
Upvotes: 96
Reputation: 2993
I took this question to mean how can you change the Default workspace so that when Eclipse boots up the workspace you want is automatically loaded:
Upvotes: 198
Reputation: 5716
If you are talking about changing the working directory for a java program that you launch from within eclipse, then there's a space for that in the run configuration. If you go to Run menu and select "Run Configurations..." then select your run configuration, then on the "Arguments" tab for a Java Application there is a place for you to edit the "Working directory". This alters the current directory that will be used for launching the java program.
See related question Default eclipse working directory if this is what you are meaning.
Upvotes: 27
Reputation: 114817
If you want to create a new workspace - simply enter a new path in the textfield at the "select workspace" dialog. Eclipse will create a new workspace at that location and switch to it.
Upvotes: -1
Reputation: 2795
If you mean to change the directory in which the program execution will occur, go to "Run configurations" in the Run tab.
Then select your project and go to the "Arguments" tab, you can change the directory there. By default it is the root directory of your project.
Upvotes: 5
Reputation: 4232
File > Switch workspace > add the workspace you like > Eclipse will restart using the workspace you wanted.
Upvotes: 7