Hello Guys, How are you all? Hope You all Are Fine. Today when I compiling a Gradle 7.2 Spring Boot Application I am facing following error java.lang.NullPointerException: Cannot read field “bindingsWhenTrue” because “currentBindings” is null in Java. So Here I am Explain to you all the possible solutions here.
Without wasting your time, Let’s start This Article to Solve This Error.
How java.lang.NullPointerException: Cannot read field “bindingsWhenTrue” because “currentBindings” is null Error Occurs ?
Today when I compiling a Gradle 7.2 Spring Boot Application I am facing following error.
> Task :compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
An exception has occurred in the compiler (17). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program, the following diagnostic, and the parameters passed to the Java compiler in your report. Thank you.
java.lang.NullPointerException: Cannot read field "bindingsWhenTrue" because "currentBindings" is null
How To Solve java.lang.NullPointerException: Cannot read field “bindingsWhenTrue” because “currentBindings” is null Error ?
How To Solve java.lang.NullPointerException: Cannot read field “bindingsWhenTrue” because “currentBindings” is null Error?
To Solve java.lang.NullPointerException: Cannot read field “bindingsWhenTrue” because “currentBindings” is null Error Just upgrade Lombok to the latest version Lombok 1.8.21 is fixed my problem. The issue with Lombok @Singular annotation is fixed in Lombok 1.8.21 so you have to update Lombok will resolve your problem. I was using Lombok 1.18.20 and I have updated it to Lombok 1.18.21 was resolved my error.
java.lang.NullPointerException: Cannot read field “bindingsWhenTrue” because “currentBindings” is null
To Solve java.lang.NullPointerException: Cannot read field “bindingsWhenTrue” because “currentBindings” is null Error Just upgrade Lombok to the latest version Lombok 1.8.21 is fixed my problem. The issue with Lombok @Singular annotation is fixed in Lombok 1.8.21 so you have to update Lombok will resolve your problem. I was using Lombok 1.18.20 and I have updated it to Lombok 1.18.21 was resolved my error.
Solution 1: update Lombok
Just upgrade Lombok to the latest version Lombok 1.8.21 is fixed my problem. The issue with Lombok @Singular annotation is fixed in Lombok 1.8.21 so you have to update Lombok will resolve your problem.
I was using Lombok 1.18.20 and I have updated it to Lombok 1.18.21 was resolved my error.
Summary
It’s all About this issue. Hope all solution helped you a lot. Comment below Your thoughts and your queries. Also, Comment below which solution worked for you?
Also, Read