[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Refactoring
[ ] Documentation or documentation changes
Related Issue(s)
Lombok adds an agent path to the vmargs. By default it is possible to define a relative path to the Lombok plugin within the installation:
-javaagent:plugins/org.projectlombok.agent_1.18.22/lombok.jar
So this path is correctly working it is necessary that Eclipse is started from it's folder as process working directory. Otherwise Eclipse is not starting as the relativ path cannot be resolved.
Concept
Instead of using the default process working directory (by default user.dir). it is possible to provide the directory where a process is started from.
Technical information
Platform / target area
All platforms.
known side-effects
Eclipse process is started and executed from it's original directory, instead of the user directory.
How has this Tested?
Simply start Eclipse with a Lombok installation, containing the following vmarg: -javaagent:plugins/org.projectlombok.agent_1.18.22/lombok.jar
Check TortoiseGit is still working as expected by clicking on Log or Status
Checklist:
[x] All the commits are signed.
[x] My code follows the code style of this project.
[x] I agree with die CLA.
[x] I have read the CONTRIBUTING docs.
[x] I have added/updated necessary documentation (if appropriate).
Type of request
Related Issue(s)
Lombok adds an agent path to the vmargs. By default it is possible to define a relative path to the Lombok plugin within the installation:
-javaagent:plugins/org.projectlombok.agent_1.18.22/lombok.jar
So this path is correctly working it is necessary that Eclipse is started from it's folder as process working directory. Otherwise Eclipse is not starting as the relativ path cannot be resolved.Concept
Instead of using the default process working directory (by default user.dir). it is possible to provide the directory where a process is started from.
Technical information
Platform / target area
All platforms.
known side-effects
Eclipse process is started and executed from it's original directory, instead of the user directory.
How has this Tested?
-javaagent:plugins/org.projectlombok.agent_1.18.22/lombok.jar
Checklist: