question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

IntelliJ IDEA 2020.3 EAP - You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.

See original GitHub issue

Short description

Using IntelliJ IDEA 2020.3 EAP, Lombok plugin version 0.32 EAP and JDK 1.8 I cannot compile Java code with Lombok annotations anymore due to:

You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.

Expected behavior

Compiling Lombok annotated classes should work as before.

Version information

  • IDEA Version: IntelliJ IDEA 2020.3 EAP (Ultimate Edition) Build #IU-203.4449.2, built on October 6, 2020
  • JDK Version: Java™ SE Runtime Environment (build 1.8.0_221-b11)
  • OS Type & Version: Microsoft Windows [Version 10.0.18363.1082]
  • Lombok Plugin Version: 0.32-EAP
  • Lombok Dependency Version: 1.18.12

Steps to reproduce

  1. Install IntelliJ IDEA 2020.3 EAP and Lombok plugin 032-EAP
  2. Use Lombok dependency version 1.18.12 in you Maven / Gradle dependencies
  3. Compile Lombok annotated code

Sample project

N/A

Additional information

  • Building the code using Maven from the command line works fine
  • Used to work fine from IntelliJ IDEA as well, until a week or so ago. So I am guessing it might be some incompatibility issue either with the newer IntelliJ IDEA version or Lombok plugin version.
  • Probably related to: https://github.com/rzwitserloot/lombok/issues/2592

Stacktrace

java: You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.
  Your processor is: org.jetbrains.jps.javac.$Proxy19
  Lombok supports: OpenJDK javac, ECJ

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:8

github_iconTop GitHub Comments

12reactions
ivascaflaviuscommented, Oct 8, 2020

Found a potential workaround in rzwitserloot/lombok#2592 and https://youtrack.jetbrains.com/issue/IDEA-250718#focus=Comments-27-4418347.0-0

Go to File | Settings | Build, Execution, Deployment | Compiler | Build process VM options field and add

-Djps.track.ap.dependencies=false
2reactions
vrisagrepocommented, Aug 28, 2021

It really works

Read more comments on GitHub >

github_iconTop Results From Across the Web

java: You aren't using a compiler supported by lombok, so ...
This issue is introduced in IntelliJ IDEA 2020.3 (Community Edition) ... supported by lombok, so lombok will not work and has been disabled...
Read more >
You aren't using a compiler supported by ... - JetBrains YouTrack
You aren't using a compiler supported by lombok, so lombok will not work and has been disabled. Duplicates 1. Duplicates 1 issue (0...
Read more >
IntelliJ Lombok Compiler Support Disabled
java: You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.<br> Your processor is: com.sun.proxy.
Read more >
You aren't using a compiler supported by lombok ... - CSDN博客
问题在使用IntelliJ IDEA 2020.3 EAP (Ultimate Edition)时提示Lombok不生效java: You aren't using a compiler supported by lombok, so lombok will ...
Read more >
You aren't using a compiler supported by lombok, so ... - 博客园
在使用IntelliJ IDEA 2020.3 EAP (Ultimate Edition)时提示Lombok 解决方法在以下 ... by lombok, so lombok will not work and has been disabled.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found