Add this URL to your Eclipse Installation to reach this solution's update site.

2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)

Learn more...
Solution Description

This Eclipse plugin adds a wizard and a property page to update the project location by editing the `.location` file in your workspace.


Correct the locations of projects which were moved in the file system without using the Eclipse refactoring move tool. (Alternatively such projects could be deleted and reimported into the workspace. During this process some other project settings are altered which may not be intended.)

The ProjectLocationUpdater also allows to set the path to a project using symlinks without resolving before storing them. (When using the Eclipse import wizard all symlinks would be resolved.)


Some projects depend on external build tools. In consequence they require the workspace configuration separated from the project files. If such a project has been imported into the workspace and is not located in a subfolder of the workspace, the project locations are stored in the runtime data as absolute path. There is no built in mechanism to change that path.

The ProjectLocationUpdater addresses this issue and allows you to change the location path of the closed project.


  • Select one or multiple closed projects
  • Do one of the following
    • Menu "Project" -> "Update Project Location(s)"
    • Context menu -> "Update Project Location(s)"
    • Context menu -> "Properties" -> "Project Location Updater"
  • Update the project location path of the selected project or the common path of multiple selected projects.
  • Reopen the project to apply the changes.


ProjectLocationUpdater is released under the Eclipse Puglic License 1.0.

Related websites

Categories: Tools

Additional Details

Eclipse Versions: 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)

Platform Support: Windows, Mac, Linux/GTK

Date Created: Wednesday, November 21, 2012 - 17:44

License: EPL

Date Updated: Wednesday, December 14, 2022 - 09:48

Submitted by: Max Gensthaler

Date Ranking Installs Clickthroughs
April 2024 395/627 8 7
March 2024 372/694 28 8
February 2024 346/687 29 14
January 2024 366/691 25 19
December 2023 393/671 19 14
November 2023 345/686 35 12
October 2023 427/673 17 12
September 2023 391/663 21 9
August 2023 362/673 23 14
July 2023 445/668 12 7
June 2023 345/669 30 4
May 2023 381/671 24 7
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for ProjectLocationUpdater.

HTML Code:

Markdown Syntax:


Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

Tried using this plug-in as stated, above. Open Project1, won't let me select the project to change the location of because it's open. Close Project1, open Project2, and can't change the location of Project1 because it's not in the list now. Useless plug-in, Eclipse has become a useless environment for small projects simply because they removed the ability to copy/paste a project somewhere else to create a new project from an existing one. Can't Refactor->Move because a) I don't want to move, I want to copy, and b) it fails in the middle of the move (complains that a file is open, when there's nothing present that could leave it open), and screws up both the original folder and the new one.

Also, of the two links, above, the second one is invalid and the first one (Stack Overflow) has no more useful information than pointing here.

I've just wasted the past two days trying to figure out how to duplicate a project to have two separate versions of the same one (ever heard of a fork?), finally find this plug-in and it's as useless as the rest of the info. Sorry for the rant, but I wish programs like Eclipse would stop disabling very useful and simple features just because some idiot couldn't find his files when he changed an entry in the project's properties which he had no business changing in the first place. Aaaargh!