Issue
I downloaded lombok.jar (lombok-1.16.14.jar) put it into my Downloads. Then I clicked on this jar, the execution correctly identifies the Eclipse instances on my MacOS and then I selected the instance I want. Lombok is also specified in the pom.xml org.projectlombok lombok 1.16.14 provided
In eclipse.ini I got the addition: -javaagent:../Eclipse/lombok.jar
lombok.jar was added to the same directory as eclise.ini /Applications/Eclipse.app/Contents/Eclipse
I am still getting setter/getter errors in Eclipse Problems despite that my mvn
build works fine.
The code for a User:
@Entity
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@EntityListeners(UserListener.class)
public class User implements Serializable, UserDetails {
...
The error:
The method getRole() is undefined for the type User
Solution
For me, downloading the latest Eclipse Neon, i.e. Neon 3, fixed the problem
Answered By - Alex