I upgraded recently to the new Eclipse version (Oxygen). I downloaded the lombok.jar from the website and installed it. This is how the eclipse.ini
looks like a
If you have successfully installed Lombok and still facing the problem then right click on your project > maven > update project this should work.
If restarting Eclipse doesn't help. You have to quit the application and make sure to kill all running java processes. That worked for me.
(Eclipse Oxygen 4.7.1a, OpenJDK 1.8.0_151-b12)
follow below steps to fix lombok issue in eclipse
After this you will able to see these below lines in eclipse.ini file
-javaagent:locaton of lombok.jar
-Xbootclasspath/a:lombok.jar
Note - if any line missing after follow these steps then add into your eclipse.ini and enjoy ur work.
For Linux/Ubuntu users who are launching Eclipse from a launcher (a .desktop file) that is locked to your launcher, and your Help --> About dialog doesn't show lombok is installed:
It seems this works due to some issue with applications 'lock to launcher', and it's the unlock/lock process that fixes it.
(Thanks to cardamon's comment here that pointed me to this solution)
I am using STS. After performing installation of lombok.jar shown above, need to perform following task. STS -> Project -> Properties -> Java Compiler -> Annotation Processing -> Enable Annotation Processing. See here
I had exactly the same problem with Alex. My eclipse version is
Version: Oxygen.1a Release (4.7.1a) Build id: 20171005-1200
I installed lombok 1.16.18, after checking it was already installed and also javaagent line was added to my eclipse.ini file.
Every thing was fine except that there are compilation errors where getter is called in the project. It's awkward but I fixed by :
Cleaning project
Building project
Restarting eclipse a few times
Nothing else.