Eclipse updating links source folders
You can download Apache Directory Studio 2.0.0-M12 as a standalone RCP application for Mac OS X, Linux and Windows here: can also install it directly in Eclipse using this update site: Here are the release notes for Apache Directory Studio 2.0.0-M12: The Apache Directory Team is pleased to announce the release of Apache Directory Studio 2.0.0-M10, the next milestone release of the version 2.0 of its Eclipse based LDAP Browser and Directory client.
You can download Apache Directory Studio 2.0.0-M10 as a standalone RCP application for Mac OS X, Linux and Windows here: can also install it directly in Eclipse using this update site: Note: This version fixes a security issue (CVE-2015-5349) discovered by Muhammad Shahmeer Amir. Malicious users can put specially crafted values into the LDAP server.
Be sure to have a proper CMake file in the src directory.
For instance, if you get an error such as Undefined Reference when you import into Eclipse, make sure you have the TARGET_LINK_LIBRARIES set correctly.
This is done so that you can use a newer interpreter while having the grammar you use compatible with an older interpreter (e.g.: using a Python 2.6 interpreter with a Python 2.4 grammar in the project).
Interpreter: Defines which interpreter should be used for code-completion and default run configurations (note that you can still create a run configuration with a different interpreter).
Additional syntax validation: Here you can add additional syntaxes to which the sources of this project should be validated (so, if a project should be Python 2 and Python 3 compatible, you could select the main grammar as Python 3 and an additional syntax validation as Python 2).
PYTHONPATH configuration: It's possible to have the project directory directly be the main PYTHONPATH entry (which is the most common setup), create a src folder and have that folder added to the PYTHONPATH, create links to existing sources or don't configure any folder to be in the PYTHONPATH (in which case it should be manually configured later on).
It doesn't have to match the grammar of the actual interpreter selected.Project contents: Where the project should be located in the filesystem (can be pointed to existing sources).Project type: Defines the kind of the interpreter to be used for that project.A workspace: For more information on workspaces refer to this page: Workspaces Tip: It is advisable to periodically clean your workspace as they could get corrupted over time.Before cleaning, if there are workspace settings you'd like to preserve, you can save the current workspace settings so they can be imported into the new workspace.