Eclipse plugin extraction workflow¶
The Eclipse plugin extraction workflow is a manual procedure used to isolate plugins installed via the Eclipse Marketplace and relocate them into the dropins directory^[600-developer-tools-extract-the-eclipse-plugin.md]. This process transforms plugins from integrated components into discrete, portable files, allowing for easier management and separation from the main Eclipse installation structure^[600-developer-tools-extract-the-eclipse-plugin.md].
Prerequisites¶
To perform this workflow, a ZIP archive version of Eclipse or Spring Tool Suite (STS) is required^[600-developer-tools-extract-the-eclipse-plugin.md].
Procedure¶
- Install the target plugin: Use the Eclipse Marketplace to install the desired plugin (e.g.,
Console Grep)^[600-developer-tools-extract-the-eclipse-plugin.md]. - Locate the files: Navigate to the Eclipse installation directory to find the files generated by the installation^[600-developer-tools-extract-the-eclipse-plugin.md].
- Extract the content: Copy the plugin's
featuresandpluginsfiles to a temporary location, preserving the necessary directory structure^[600-developer-tools-extract-the-eclipse-plugin.md]. - Clean up: Uninstall the plugin via the Eclipse Marketplace and close the application^[600-developer-tools-extract-the-eclipse-plugin.md].
- Deploy to dropins:
- Create a directory inside the
eclipse/dropins/folder (e.g., namedconsole). - Create an
eclipsesubdirectory inside it. - Paste the
featuresandpluginsfolders into this new path^[600-developer-tools-extract-the-eclipse-plugin.md].
- Create a directory inside the
- Restart: Launch Eclipse to verify the plugin is loaded from the new location^[600-developer-tools-extract-the-eclipse-plugin.md].
Directory Structure¶
The target directory structure within dropins should follow this pattern^[600-developer-tools-extract-the-eclipse-plugin.md]:
eclipse/
dropins/
[plugin-folder]/eclipse/
features/
plugins/
Sources¶
^[600-developer-tools-extract-the-eclipse-plugin.md]