SonarQube for IDE (formerly SonarLint) is an extension that helps you detect and fix quality and security issues as you write code. Like a spell checker, SonarQube for IDE squiggles flaws so they can be fixed before committing code. You can get it directly from the Eclipse Marketplace, and it will then detect new bugs and quality issues as you code for the following languages: Java/JSP (available with JDT), C/C++ (available with CDT), JS/TS/CSS (available with Node.js), HTML, XML, PHP, and Python.
If your project is analyzed on SonarQube (Server, Cloud), SonarQube for IDE can connect to it to retrieve the appropriate quality profiles and settings for that project, some additional language support (see the next paragraph), and see what issues are already present on the server to be synchronized with the local IDE. This enables you to share all the necessary configurations with your co-workers and peers and you can already fix and resolve issues locally before they appear on the server!
If the Connected Mode is used, the additional languages are ABAP, Apex, COBOL/JCL (available with a COBOL-IDE), Kotlin, PL/I, PL/SQL, RPG, Ruby, Scala, and T-SQL.
Discover more at https://docs.sonarsource.com/sonarqube-for-ide/eclipse/
SonarQube for IDE requires the IDE to use Java 11+ as its runtime, but you can analyze Java projects targeting older or newer Java versions. IDEs running on Java 10 or older are no longer supported!
To run analyzers from SonarQube Server 10.5+ and SonarQube Cloud that require a Java 17 runtime, we provide our own one for the analysis if the IDE itself is not running on a sufficient JRE. If you want to use your own one to keep full control, take a look at the dedicated documentation.
While most of the languages do not rely on third-party or official Eclipse plug-ins to function, there might always be a good companion around. Please check yourself.
For any questions or feedback, including bugs or feature requests, please join the SonarSource Community Forum. We monitor reviews here as well but the Community Forum will offer you faster responses!
This extension is distributed with SonarQube analyzers that are subject to specific license terms. For more details see: https://sonarsource.com/license/ssal/
Categories: Collaboration, Other, Programming Languages, Source Code Analyzer, Tools
Tags: java, PHP, javascript, Python, static analysis, quality, sonarqube, bugs, security, sonar, sonarlint, TypeScript, CSS, SonarCloud, ABAP, Apex, c, c++, cobol, kotlin, PL/I, PL/SQL, RPG, Ruby, scala, T-SQL, jcl, salesforce, sap, mainframe, JDT, CDT
Additional Details
Eclipse Versions: 2026-03 (4.39), 2025-12 (4.38), 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: SonarSource S.A
Development Status: Production/Stable
Date Created: Thursday, October 15, 2015 - 14:54
License: LGPL
Date Updated: Friday, May 1, 2026 - 11:43
Submitted by: Julien HENRY
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| June 2026 | 0/0 | 0 | 0 |
| May 2026 | 8/579 | 2483 | 72 |
| April 2026 | 9/612 | 3952 | 69 |
| March 2026 | 6/627 | 4638 | 59 |
| February 2026 | 7/620 | 4621 | 35 |
| January 2026 | 8/631 | 4485 | 246 |
| December 2025 | 10/621 | 4433 | 69 |
| November 2025 | 9/626 | 5124 | 43 |
| October 2025 | 8/637 | 5895 | 49 |
| September 2025 | 8/653 | 6118 | 49 |
| August 2025 | 10/615 | 4179 | 82 |
| July 2025 | 7/636 | 5610 | 84 |
| June 2025 | 8/627 | 6131 | 80 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 36

Reviews Add new review
sourceforge login required to install SonarLint plugin
Submitted by Eduardo Coll on Wed, 12/16/2015 - 11:52
Do we need a SourceForge account to be able to download / install SonarLint plugin? I get prompted for a SourceForge userid / password when I try to install this. Doesn't seem to be a requirement for other plugins....
Thanks
This is very strange since we
Submitted by Julien HENRY on Thu, 12/17/2015 - 15:07
In reply to sourceforge login required to install SonarLint plugin by Eduardo Coll
This is very strange since we have no relation at all with SourceForge. Can you please join SonarLint user group so that we can investigate (this is not the best place to handle support).
Compatibility With 4.5.1
Submitted by Karthikeyan Va… on Wed, 01/20/2016 - 01:37
I'm not able to install SonarLint in Mars 4.5.1 (STS 3.7.2)
Please download the zip and
Submitted by Suresh Arumugam on Fri, 01/29/2016 - 17:29
In reply to Compatibility With 4.5.1 by Karthikeyan Va…
Please download the zip and install as archive by selecting the downloaded zip in Install New Software option. This worked for me in STS 3.7.2.
installation failed File not found compositeContent.xml
Submitted by Pavan Tambay on Wed, 01/20/2016 - 13:02
File not found error during installation: www.sonarlint.org/compositeContent.xml
I see that the file is available at www.sonarlint.org/eclipse/compositeContent.xml instead.
Can you please fix it?
This version is not compatible with eclipse 4.5.2
Submitted by Hua Jie on Sat, 04/16/2016 - 05:41
I got this error message in mars 2.
This version is not compatible with eclipse 4.5.2
Submitted by Vinicius Florentino on Tue, 06/21/2016 - 13:09
I got this error message in mars 2.
Availabilty for Eclipse Galileo (3.5)
Submitted by Ajay Pal on Tue, 07/26/2016 - 02:53
Hi,
Is this plugin available for Eclipse Galileo?
If yes please guide with the process to install it!!
Thanks in advance.
Mismatch between Sonar server and sonar lint reported issue
Submitted by Alpesh Shah on Thu, 12/01/2016 - 08:29
Hi,
Goal of installing this plugin is to see issues before actually shown on build machine. However, for me issues in Eclipse reported by sonar lint is different from reported on server. We are using server version 5.6 and sonarlint version 2.3.1.
Is there a way to add SonarLint plugin using the dropins folder?
Submitted by Shakun Nag on Mon, 11/27/2017 - 11:14
Is there a way to add SonarLint plugin using the dropins folder?
Cannot install in Mars or Oxygen
Submitted by Joseph Duke on Tue, 02/20/2018 - 19:54
I get the following when I try to install:
Unable to read repository at h ttps://eclipse-uc.sonarlint.org/content.xml.
Unrecognized SSL message, plaintext connection?
I have the Market Place client installed. Any suggestions?
Re: Cannot install in Mars or Oxygen
Submitted by Julien HENRY on Wed, 02/21/2018 - 09:07
In reply to Cannot install in Mars or Oxygen by Joseph Duke
This is a composite update site, so Eclipse should be looking first for https://eclipse-uc.sonarlint.org/compositeContent.xml (which exists). If for some reason Eclipse can't get the compositeContent.xml it will try as a fallback fallback to get content.xml (that doesn't exists). So the message is misleading.
If you are behind a corporate proxy, I would check with your infra team why you can't fetch https://eclipse-uc.sonarlint.org/compositeContent.xml.
Re: Re: Cannot install in Mars or Oxygen
Submitted by Joseph Duke on Thu, 02/22/2018 - 09:48
In reply to Re: Cannot install in Mars or Oxygen by Julien HENRY
I can click on both of those links you provided, while in the office which does have a corporate fire wall, and I can retrieve both of the XML files.
Re: Re: Cannot install in Mars or Oxygen
Submitted by Frank Glück on Fri, 04/13/2018 - 06:19
In reply to Re: Cannot install in Mars or Oxygen by Julien HENRY
I have the same Problem, after "Confirm selected..." I got:
Unknown Host: //eclipse-uc.sonarlint.org/content.xml
eclipse-uc.sonarlint.org
If I try to open this URL in a browser:
Not Found
The requested URL /content.xml was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Re: Cannot install in Mars or Oxygen
Submitted by Rubens Monteir… on Tue, 08/07/2018 - 17:16
In reply to Cannot install in Mars or Oxygen by Joseph Duke
Hi,
I fixed this problem adding in my eclipse.ini the next lines:
-Djsse.enableSNIExtension=false
-Djava.net.preferIPv4Stack=true
-Dhttps.protocols=TLSv1.2
Observation: I'm behind a proxy and configurated my proxy in windows --> preference --> proxy!
by,
Rubens Jr.
it is installed in Juna,but can't find in window->Preference
Submitted by pro by on Fri, 05/18/2018 - 23:47
it is installed in Juna,but can't find in window->Preference
HOW TO CLOSE THE SONARLINT
Submitted by lin huang on Thu, 06/14/2018 - 01:57
how to close it ?
Unable to find source of error
Submitted by Louis Voisine on Mon, 06/18/2018 - 05:50
I've installed SonarLint and correctly linked my project to my remote server and remote project, I've marked as 'excluded' all the library files of my project (Symfony PHP web project), but when I want to run an analysis, I always get the following error no matter the configuration :
An internal error occurred during: "SonarLint analysis of project dashboard (1 992 files to analyze, 14 excluded)".
Could not initialize class org.sonar.channel.ChannelDispatcher
If someone has already had the same error and knows how to solve it, any help is welcome !
SonarLint not show in my menu
Submitted by Rubens Monteir… on Tue, 08/07/2018 - 17:19
Hi people,
I installed sonarLint in my eclipse luna. But don't see when I click in right button in my project!
Anybody can help me?
It does not work in Eclipse Photon
Submitted by Garcia Rozas on Mon, 09/10/2018 - 11:33
Version: Photon Release (4.8.0)
Build id: 20180619-1200
When add sonar server on mydomain:9000/sonar (http) and put my credentials always say:
Error 404 on /sonar/api/system/status and this url works perfectly on my browser.
I test with old eclipse versions ando this process work fine
Thanks !!!!!
Re: It does not work in Eclipse Photon
Submitted by Julien HENRY on Mon, 10/01/2018 - 10:09
In reply to It does not work in Eclipse Photon by Garcia Rozas
For support questions, go to https://community.sonarsource.com/c/help/sl
Links offline
Submitted by Alejandro Montes on Wed, 10/03/2018 - 08:59
Looks like the sonar repository is down.
Re: Links offline
Submitted by Julien HENRY on Thu, 10/04/2018 - 11:02
In reply to Links offline by Alejandro Montes
We recently moved from bintray to our own hosting. But everything looks good to me. Can you open a thread on https://community.sonarsource.com/c/help/sl with the error you are facing?
Thanks
Offline Installation
Submitted by Himanshu Gupta on Tue, 11/20/2018 - 06:08
Hi,
Is there a way I can download binary and install offline? I didnt found package for 4.0.0 release
Re: Offline Installation
Submitted by Julien HENRY on Tue, 11/20/2018 - 09:05
In reply to Offline Installation by Himanshu Gupta
You can find it here: https://binaries.sonarsource.com/SonarLint-for-Eclipse/releases/
Plugin Eclipse c++
Submitted by Luiz Oliveira on Fri, 03/15/2019 - 17:29
Hey there!
I was wondering if there is already a plugin for Eclipse C/C++ development.
Cheers!
Re: Plugin Eclipse c++
Submitted by Julien HENRY on Mon, 03/18/2019 - 09:55
In reply to Plugin Eclipse c++ by Luiz Oliveira
It is possible to use SonarLint in connected mode with SonarSource commercial C++ analyzer (assuming you are using CDT). You need to have a commercial version of SonarQube, or use SonarCloud. If you need help, please open a thread on SonarLint community forum.
Could you update sonar version? I am getting a lot of FP
Submitted by Mindaugas Jaraminas on Wed, 05/22/2019 - 01:47
I am getting a lot of False Positives with this version could you update to latest Sonar Lint version to get rid FPs?
SonarLint Installation Issue in Eclipse Photon
Submitted by Priyadarshi Om… on Wed, 07/03/2019 - 02:41
Hi, I am getting below issue during SonarLint installation in Eclipse Photon. Though it was working fine in Oxygen and Neon. Unable to read repository at https:eclipse-uc.sonarlint.org compositeContent.xml sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Can anyone help me?
Re: SonarLint Installation Issue in Eclipse Photon
Submitted by Julien HENRY on Fri, 08/23/2019 - 07:51
In reply to SonarLint Installation Issue in Eclipse Photon by Priyadarshi Om…
For support requests, please go to our community forum.
Unable to install in Eclipse Version 2019-09 R (4.13.0)
Submitted by Edjlle Santos on Tue, 11/05/2019 - 08:31
Unable to read repository at eclipse-uc.sonarlint.org/content.xml. sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.
Plugin Java 8 Sonar Configure Eclipse
Submitted by DANIEL SALLAGO on Wed, 11/06/2019 - 10:25
How to configure sound in my eclipse development environment. Its recognize Java 6 syntax but I want to configure the syntax to recognize java 8.
Some answer?
Doesn't work with Lombok
Submitted by Felix L J Mayer on Wed, 02/19/2020 - 13:49
We use Lombok (https://projectlombok.org/) to reduce boilerplate in our Java code. Lombok also runs as an agent to show the generated boilerplate code in the IDE. That seems to be a problem for SonarLint as it produces these messages:
An internal error occurred during: "SonarLint processing file /platform-api/src/test/java/com/elavon/eliminator/platform/authentication/LdapAuthenticationServiceTest.java".
lombok/launch/PatchFixesHider$Transform
I had to uninstall the SonarLint plugin because of that.
Re: Doesn't work with Lombok
Submitted by Jean-Baptiste … on Thu, 02/20/2020 - 02:48
In reply to Doesn't work with Lombok by Felix L J Mayer
Hello, thank you for your feedback.
There were a few reports on our community forum about problems due to interaction with Lombok - see e.g https://community.sonarsource.com/t/sonarlint-eclipse-plugin-eclipse-wi…
Could you please update to the lastest versions of both SonarLint and Lombok? In case of any issue, please report them on the aforementioned forum so that we can track them.
Re: Doesn't work with Lombok
Submitted by Johann Böck on Wed, 03/04/2020 - 10:02
In reply to Doesn't work with Lombok by Felix L J Mayer
After installing lombok 1.18.12 in my Eclipse 2019-12 works the Sonarlint fine. And Thanks for the hint to install the newest versions.
Lombok Issues
Submitted by Johan Goosen on Fri, 05/15/2020 - 09:54
Also having the same issue with regards to lombok.
Using Eclipse Neon Release (4.6.0), SonarLint 5.1, Lombok 1.18.12.
Error:
When opening a Java file in Eclipse that uses Lombok annotations an exception is shown in the IDE:
An internal error occurred during: “SonarLint processing file /…java”.
lombok/launch/PatchFixesHider$Transform
Other related posts/forums suggest updating Lombok to 1.18.12 which did not resolve the issue for me.
Re: Lombok Issues
Submitted by Johan Goosen on Mon, 05/18/2020 - 10:54
In reply to Lombok Issues by Johan Goosen
The issue is indeed resolved with Lombok 1.18.12.
Upgrading lombok in your project dependencies is not enough, you have to update lombok agent used by Eclipse (check your eclipse.ini).
Won't instal from marketplace on 2020-09
Submitted by andrew w on Mon, 10/12/2020 - 15:18
Won't instal from marketplace on 2020-09
Unable to read repository at https://marketplace.eclipse.org/content/sonarlint.
Re: Won't instal from marketplace on 2020-09
Submitted by Julien HENRY on Tue, 10/13/2020 - 08:17
In reply to Won't instal from marketplace on 2020-09 by andrew w
Our update site was down, but this should be fixed now. Sorry for the inconvenience.
Re: Re: Won't instal from marketplace on 2020-09
Submitted by Filip K on Tue, 10/20/2020 - 10:29
In reply to Re: Won't instal from marketplace on 2020-09 by Julien HENRY
<p>Hey Julien, can you check again please? We are having troubles again with the following error:<br />
Unable to read repository at <url><br />
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</p>
Cannot install from Marketplace again
Submitted by Filip K on Tue, 10/20/2020 - 10:28
Getting following error:
Unable to read repository at https:\/\/eclipse-uc.sonarlint.org/content.xml.
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Re: Cannot install from Marketplace again
Submitted by Julien HENRY on Thu, 11/05/2020 - 04:52
In reply to Cannot install from Marketplace again by Filip K
This is unlikely to be an issue on our side. This could be caused by corporate proxy or outdated JVM. See https://stackoverflow.com/questions/40667733/unable-to-download-plugin-… for some possible workarounds.
Re: Cannot install from Marketplace again
Submitted by Ronnie Downing on Thu, 01/14/2021 - 10:49
In reply to Cannot install from Marketplace again by Filip K
I, too get:
Unable to read repository at (https) eclipse-uc.sonarlint.org/content.xml.
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Can hit other websites from eclipse and external browner, but both (https) eclipse-uc.sonarlint.org/content.xml and (http) eclipse-uc.sonarlint.org are not found. Not Found doesn't appear to be a java keystore issue, as some of the help links suggest. Is something else wrong? Is there a way to simply download the plugin rather than install it from marketplace?
Thanks!
Re: Re: Cannot install from Marketplace again
Submitted by Julien HENRY on Tue, 01/19/2021 - 07:58
In reply to Re: Cannot install from Marketplace again by Ronnie Downing
Our update site is configured with a very restrictive SSL configuration, that may not work with some JVMs (old one, stripped one).
You can still manually download the update site from https://binaries.sonarsource.com/SonarLint-for-Eclipse/releases/
Re: Re: Re: Cannot install from Marketplace again
Submitted by Ronnie Downing on Tue, 01/19/2021 - 16:08
In reply to Re: Re: Cannot install from Marketplace again by Julien HENRY
Very helpful. Thanks for the link!
Cannot Install SonarLint 5.9 from Eclipse marketplace
Submitted by Kiran Jawale on Thu, 07/01/2021 - 23:22
Getting following error while installing SonarLint version 5.9 on eclipse version 2020-06 (4.16.0) from the marketplace
Cannot complete the install because some dependencies are not satisfiable
Software being installed: a.jre.javase 16.0.0
Software currently installed: BOSH Language Server Feature 4.9.0.202012131915 (org.springframework.tooling.bosh.ls.feature.feature.group 4.9.0.202012131915)
Cannot satisfy dependency:
From: Language Server Protocol client for Eclipse IDE (Incubation) 0.13.4.202011121435 (org.eclipse.lsp4e 0.13.4.202011121435)
To: osgi.ee; (&(osgi.ee=JavaSE)(version=11))
Cannot satisfy dependency:
From: BOSH Language Server Feature 4.9.0.202012131915 (org.springframework.tooling.bosh.ls.feature.feature.group 4.9.0.202012131915)
To: org.eclipse.equinox.p2.iu; org.eclipse.lsp4e 0.0.0
Re: Cannot Install SonarLint 5.9 from Eclipse marketplace
Submitted by Damien Urruty on Tue, 07/06/2021 - 09:20
In reply to Cannot Install SonarLint 5.9 from Eclipse marketplace by Kiran Jawale
Hello Kiran,
Thanks for using SonarLint for Eclipse and reporting this. I don't see any reference to SonarLint in the error message that you posted, could you double check installing SonarLint really is the cause of the issue ? If you had the 'Contact all update sites during install to find required software' option activated, could you try to unselect it ?
If you still face the issue, I invite you to post a new thread on https://community.sonarsource.com/c/help/sl/11 so we can better help you. It could also benefit other users having the same issue.
Thanks
Unable to install SonarLint 6.2
Submitted by Paul Lentz on Tue, 10/05/2021 - 09:47
Error The following solutions are not available: SonarLint 6.2 (id=org.sonarlint.eclipse.feature.feature.group, site=(https://(eclipse-uc.sonarlint.org) Unable to connect to (https://)repository binaries.sonarsource.com/SonarLint-for-Eclipse/releases/6.2.0.37299/content.xml
Re: Unable to install SonarLint 6.2
Submitted by Damien Urruty on Thu, 10/14/2021 - 05:32
In reply to Unable to install SonarLint 6.2 by Paul Lentz
Hello,
Do you still have issues installing SonarLint ? It seems that you could not reach our update site. If you still have the problem, I encourage you to open a thread on our community forum: https://community.sonarsource.com/c/help/sl/11
Thanks
SonarLint Error
Submitted by Jhonatan Soares on Wed, 10/13/2021 - 07:05
Error during execution of SonarLint analysis java.lang.IllegalStateException: Unable to load component class org.sonarsource.sonarlint.core.analyzer.sensor.SensorsExecutor at org.sonarsource.sonarlint.core.container.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:60) at org.sonarsource.sonarlint.shaded.org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:678) at org.sonarsource.sonarlint.core.container.ComponentContainer.getComponentByType(ComponentContainer.java:251) at org.sonarsource.sonarlint.core.container.analysis.AnalysisContainer.doAfterStart(AnalysisContainer.java:133) at org.sonarsource.sonarlint.core.container.ComponentContainer.startComponents(ComponentContainer.java:126) at org.sonarsource.sonarlint.core.container.ComponentContainer.execute(ComponentContainer.java:111) ... Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.plugins.javascript.JavaScriptSensor at org.sonarsource.sonarlint.core.container.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:60) at org.sonarsource.sonarlint.shaded.org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632) at org.sonarsource.sonarlint.shaded.org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118) at org.sonarsource.sonarlint.shaded.org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136) at org.sonarsource.sonarlint.shaded.org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78) at org.sonarsource.sonarlint.shaded.org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309) ... Caused by: java.lang.ExceptionInInitializerError at com.sonar.sslr.api.typed.ActionParser.<init>(ActionParser.java:59) at org.sonar.javascript.parser.JavaScriptParser.<init>(JavaScriptParser.java:33) at org.sonar.javascript.parser.JavaScriptParserBuilder.createParser(JavaScriptParserBuilder.java:31) at org.sonar.plugins.javascript.JavaScriptSensor.<init>(JavaScriptSensor.java:115) at org.sonar.plugins.javascript.JavaScriptSensor.<init>(JavaScriptSensor.java:85) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ... Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InaccessibleObjectException-->Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @1ebfd535 at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:464) at net.sf.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:336) at net.sf.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:93) at net.sf.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:91) at net.sf.cglib.core.internal.LoadingCache$2.call(LoadingCache.java:54) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ... Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @1ebfd535 at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357) at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199) at java.base/java.lang.reflect.Method.setAccessible(Method.java:193) at net.sf.cglib.core.ReflectUtils$1.run(ReflectUtils.java:61) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) ...