SonarQube for IDE uses JGit 6.10.1.202505221210-r, which doesnt support worktrees

Operating system: Windows 11

  • Eclipse Version: 2025-09 (4.37.0)
  • SonarQube for Eclipse plugin version: 11.20
  • Programming language you’re coding in: Java
  • Connected mode: SonarQube Server

Iam using the latest version of SonarQube for Eclipse.

It doesnt understand worktrees, eventhough it was mentioned that since 11.07 this issue was resolved. SonarLint for Eclipse 11.3.0.82692 issue with git working tree (I think) - #6 by Kirill_Knize

I have the main repo in C:\Entwicklung\projectA\.git … Here lies the .git folder

My worktree is at C:\Entwicklung\workspace1\projectAWorktree

The error Iam getting is:

Couldn’t access repository for path C:\Entwicklung\workspace1\projectAWorktree

org.sonarsource.sonarlint.shaded.org.eclipse.jgit.errors.RepositoryNotFoundException: repository not found: C:\Entwicklung\projectA\.git\worktrees\projectAWorktree

at org.sonarsource.sonarlint.shaded.org.eclipse.jgit.lib.BaseRepositoryBuilder.build(BaseRepositoryBuilder.java:629)

I have found the package org.sonarsource.sonarlint.shaded.org.eclipse.jgit in jar file called org.sonarsource.sonarlint.core.sonarlint-java-client-osgi_10.36.0.83732.jar

This jar was dowloaded, when i updated my “SonarQube for Eclipse” from version 11.19 to 11.20.

The Manifest of that jar lists the JGit version 6.10.1.202505221210-r.

image

JGit only added support for worktrees in version 7.

Am I mistaken?

I would be very grateful for suggestions on how to fix this misunderstanding/error :slight_smile:

Hey @Borazon_Borazon,

This is correct, that Is a limitation with JGit bundled and the IDE Plug-in as it is Running on Java 11 and JGit 7 requires Java 17. But the underlying Logic (the big Part of the Plugin Running outside the IDE process) is Running JGit 7 and only a bare Minimum (actually inside the IDE) Relies on JGit 6. It is a Bit of a Mess, I can understand the confusion I probably added here.

This issue was resolved indeed, would you be so Kind to provide the Full Logs including the Full stacktrace? I assume This is a separate issue here and the Logs would be very helpful to understand it!

Cheers :clinking_glasses:

2 Likes

Hello Eclipse Wizard,

thank You for your answer!

Couldn’t access repository for path C:\Entwicklung\workspace_1\projectAWorktree
org.sonarsource.sonarlint.shaded.org.eclipse.jgit.errors.RepositoryNotFoundException: repository not found: C:\Entwicklung\projectA.git\worktrees\projectAWorktree
at org.sonarsource.sonarlint.shaded.org.eclipse.jgit.lib.BaseRepositoryBuilder.build(BaseRepositoryBuilder.java:629)
at org.sonarsource.sonarlint.core.client.utils.GitUtils.getRepositoryForDir(GitUtils.java:56)
at org.sonarlint.eclipse.core.internal.vcs.JGitFacade.getRepo(JGitFacade.java:116)
at org.sonarlint.eclipse.core.internal.vcs.JGitFacade.isIgnored(JGitFacade.java:133)
at org.sonarlint.eclipse.core.internal.vcs.VcsService.isIgnored(VcsService.java:52)
at org.sonarlint.eclipse.core.internal.resources.DefaultSonarLintFileAdapter.isScmIgnored(DefaultSonarLintFileAdapter.java:97)
at org.sonarlint.eclipse.core.internal.jobs.AnalyzeProjectJob.isScmIgnored(AnalyzeProjectJob.java:216)
at org.sonarlint.eclipse.core.internal.jobs.AnalyzeProjectJob.lambda$0(AnalyzeProjectJob.java:116)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at org.sonarlint.eclipse.core.internal.jobs.AnalyzeProjectJob.doRun(AnalyzeProjectJob.java:114)
at org.sonarlint.eclipse.core.internal.jobs.AbstractSonarJob.run(AbstractSonarJob.java:37)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

The above is the full stacktrace when i try to analyze a single file.

Couldn’t access repository for path C:\Entwicklung\workspace_1\projectAWorktree
org.sonarsource.sonarlint.shaded.org.eclipse.jgit.errors.RepositoryNotFoundException: repository not found: C:\Entwicklung\projectA.git\worktrees\projectAWorktree
at org.sonarsource.sonarlint.shaded.org.eclipse.jgit.lib.BaseRepositoryBuilder.build(BaseRepositoryBuilder.java:629)
at org.sonarsource.sonarlint.core.client.utils.GitUtils.getRepositoryForDir(GitUtils.java:56)
at org.sonarlint.eclipse.core.internal.vcs.JGitFacade.getRepo(JGitFacade.java:116)
at org.sonarlint.eclipse.core.internal.vcs.JGitFacade.inRepository(JGitFacade.java:85)
at org.sonarlint.eclipse.core.internal.vcs.VcsService.inRepository(VcsService.java:56)
at org.sonarlint.eclipse.core.internal.resources.SonarLintPropertyTester.test(SonarLintPropertyTester.java:42)
at org.eclipse.core.internal.expressions.Property.test(Property.java:65)
at org.eclipse.core.expressions.TestExpression.evaluate(TestExpression.java:109)
at org.eclipse.core.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:57)
at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:122)
at org.eclipse.core.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:73)
at org.eclipse.core.expressions.OrExpression.evaluate(OrExpression.java:26)
at org.eclipse.core.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:57)
at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:207)
at org.eclipse.core.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:57)
at org.eclipse.core.expressions.WithExpression.evaluate(WithExpression.java:84)
at org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isCoreExpressionVisible(ContributionsAnalyzer.java:263)
at org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isVisible(ContributionsAnalyzer.java:237)
at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.computeVisibility(ContributionRecord.java:167)
at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.updateVisibility(ContributionRecord.java:98)
at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:173)
at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:184)
at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.showMenu(MenuManagerShowProcessor.java:248)
at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.menuAboutToHide(MenuManagerShowProcessor.java:114)
at org.eclipse.jface.internal.MenuManagerEventHelper.showEventPostHelper(MenuManagerEventHelper.java:89)
at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:468)
at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:494)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:293)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1214)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1238)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1219)
at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:5207)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4814)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:336)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1494)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2378)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5130)
at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)
at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:241)
at org.eclipse.swt.widgets.Display.runPopups(Display.java:4201)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3742)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:678)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:583)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:185)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:219)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:149)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:115)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:467)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:298)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:627)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at org.eclipse.equinox.launcher.Main.run(Main.java:1431)

The above is a stacktrace, when I just select a file in the Project Exlorer.

Are there other places I can find logs?

I have looked into the logs of my workspace: C:\Entwicklung\workspace_1\.metadata\.log

But there are no occurences of the word “jgit”. Thus I assumed, that the errors of the “SonarQube for Eclipse” plugin are not logged here.

I have looked into C:\Entwicklung\workspace_1\.metadata\.plugins\org.sonarlint.eclipse.ui. But there are no logs here. Just a dialog_settings.xml

There are also no other folders that start with either org.sonarlint or org.sonarsource …

Are there other places?

Thanks for Your time :slight_smile:

I am attaching a file, that holds the logs, when I analyze a single file :slight_smile:

eclipse_sonarqube_error.txt (73.9 KB)

I have tried a completely fresh eclipse without manual configuration.

I freshly downloaded eclipse 2025-09 (4.37.0).

Then I installed the SonarQube plugin.

I create a worktree. The branch of the new worktree is based on master.

The new branch doesnt have a remote branch.

This is the error I am getting:

Using Java installation of Eclipse
Using JRE from C:\Users\s.oezkan.p2\pool\plugins\org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_21.0.9.v20251105-0741\jre
Starting SonarLint for Eclipse 11.20.0.84274
Monitoring is disabled by feature flag.
Database: jdbc:h2:C:\Entwicklung\workspaces\test.sonarlint\storage\h2\sonarlint (H2 2.4)
Using H2 2.4.240 which is newer than the version Flyway has been verified with. The latest verified version of H2 is 2.3.232.
Schema history table “PUBLIC”.“flyway_schema_history” does not exist yet
Successfully validated 2 migrations (execution time 00:00.018s)
All configured schemas are empty; baseline operation skipped. A baseline or migration script with a lower version than the baseline version may execute if available. Check the Schemas parameter if this is not intended.
Creating Schema History table “PUBLIC”.“flyway_schema_history” …
Current version of schema “PUBLIC”: << Empty Schema >>
Migrating schema “PUBLIC” to version “1 - init database”
Migrating schema “PUBLIC” to version “2 - create local only issues table”
Successfully applied 2 migrations to schema “PUBLIC”, now at version v2 (execution time 00:00.007s)
Started embedded server on port 64120
Can’t open directory channel. Log directory fsync won’t be performed.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@ @@ @@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@
@@@@@@@@@@@@@@@@ @@ @@ @@@@@@@@@@
@@@@@@@@@@ @@@@ @@ @@ @@@@@@@@@@
@@@@@@@@@@ @@ @@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@ @@ @@@@@@@@@@
@@@@@@@@@@ @@ @@ @@@@ @@@@@@@@@@
@@@@@@@@@@ @@ @@ @@@@ @@@@@@@@@@
@@@@@@@@@@ @@ @ @ @@@@@@@@@@
@@@@@@@@@@ @@ @@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Thank you for using jOOQ 3.19.15 (Build date: 2024-11-04T08:17:43Z)

jOOQ tip of the day: Need a random value from a group? Use the ANY_VALUE aggregate function, which is supported natively in a few dialects: The ANY_VALUE aggregate function

Version : Database version is supported by dialect H2: 2.4.240 (2025-09-22)
Cannot match Sonar branch, storage is empty
Unable to read settings in local storage, analysis storage is not ready
Downloaded settings in 55ms
Downloaded settings in 36ms
Downloaded plugin list in 45ms
[SYNC] Downloading plugin ‘sonar-kotlin-plugin-3.3.0.7402.jar’
Downloaded ‘kotlin’ in 3979ms
[SYNC] Downloading plugin ‘sonar-plsql-plugin-3.17.0.7448.jar’
Downloaded ‘plsql’ in 171ms
[SYNC] Downloading plugin ‘sonar-python-enterprise-plugin-5.7.0.24163.jar’
Downloaded ‘python’ in 1293ms
[SYNC] Downloading plugin ‘sonar-java-plugin-8.18.0.40025.jar’
Downloaded ‘java’ in 1169ms
[SYNC] Downloading plugin ‘sonar-scala-plugin-1.19.0.484.jar’
Downloaded ‘sonarscala’ in 836ms
[SYNC] Downloading plugin ‘sonar-abap-plugin-3.15.1.6010.jar’
Downloaded ‘abap’ in 83ms
[SYNC] Downloading plugin ‘sonar-tsql-plugin-1.15.0.7898.jar’
Downloaded ‘tsql’ in 149ms
[SYNC] Downloading plugin ‘sonar-php-plugin-3.46.0.13151.jar’
Downloaded ‘php’ in 363ms
[SYNC] Downloading plugin ‘sonar-ruby-plugin-1.19.0.471.jar’
Downloaded ‘ruby’ in 819ms
[SYNC] Downloading plugin ‘sonar-dbd-plugin-2.2.0.16530.jar’
Downloaded ‘dbd’ in 193ms
[SYNC] Downloading plugin ‘sonar-dbd-python-frontend-plugin-2.2.0.16530.jar’
Downloaded ‘dbdpythonfrontend’ in 110ms
[SYNC] Downloading plugin ‘sonar-text-developer-plugin-2.26.0.7517.jar’
Downloaded ‘textdeveloper’ in 464ms
[SYNC] Downloading plugin ‘sonar-java-symbolic-execution-plugin-8.18.0.242.jar’
Downloaded ‘javasymbolicexecution’ in 131ms
[SYNC] Downloading plugin ‘sonar-dbd-java-frontend-plugin-2.2.0.16530.jar’
Downloaded ‘dbdjavafrontend’ in 561ms
[SYNC] Synchronizing analyzer configuration for project ‘de.css.ekit:master’
[SYNC] Languages enabled for synchronization: [css, scala, jsp, kotlin, rpg, js, py, pli, tsql, secrets, apex, plsql, ruby, jcl, java, cobol, web, xml, php, abap, ts]
Downloaded settings in 27ms
[SYNC] Fetching rule set for language ‘abap’ from profile ‘2a3c2d11-a4aa-478f-acaf-7939f31b7396’
[SYNC] Fetching rule set for language ‘css’ from profile ‘AX6XHL4ZNedidG2G22IQ’
[SYNC] Fetching rule set for language ‘java’ from profile ‘3dc3b9e1-4412-46ac-9784-fb5c3afe10b3’
[SYNC] Fetching rule set for language ‘js’ from profile ‘AX6XHMCGNedidG2G22Vw’
[SYNC] Fetching rule set for language ‘jsp’ from profile ‘AX6XHL9rNedidG2G22KN’
[SYNC] Fetching rule set for language ‘kotlin’ from profile ‘AX6XHL_eNedidG2G22OU’
[SYNC] Fetching rule set for language ‘php’ from profile ‘AX6XHMXzNedidG2G23Nq’
[SYNC] Fetching rule set for language ‘plsql’ from profile ‘3ef6ef18-d573-4227-948b-d2eceb4f3100’
[SYNC] Fetching rule set for language ‘py’ from profile ‘AX6XHMFUNedidG2G22dn’
[SYNC] Fetching rule set for language ‘ruby’ from profile ‘AX6XHMH8NedidG2G22hB’
[SYNC] Fetching rule set for language ‘scala’ from profile ‘AX6XHL8cNedidG2G22Jt’
[SYNC] Fetching rule set for language ‘secrets’ from profile ‘AYbbfygFAN-22QjSYjYc’
[SYNC] Fetching rule set for language ‘ts’ from profile ‘AX6XHMgdNedidG2G23go’
[SYNC] Fetching rule set for language ‘tsql’ from profile ‘b9198420-1369-42a2-bb9d-59eaae081e7c’
[SYNC] Fetching rule set for language ‘web’ from profile ‘AX6XHMR8NedidG2G23E8’
[SYNC] Fetching rule set for language ‘xml’ from profile ‘AX6XHMVkNedidG2G23IS’
Synchronizing project branches for project ‘de.css.ekit:master’
Couldn’t access repository for path C:\Entwicklung\workspaces\test\ekit
org.sonarsource.sonarlint.shaded.org.eclipse.jgit.errors.RepositoryNotFoundException: repository not found: C:\Entwicklung\git\ekit.git\worktrees\ekit2
at org.sonarsource.sonarlint.shaded.org.eclipse.jgit.lib.BaseRepositoryBuilder.build(BaseRepositoryBuilder.java:629)
at org.sonarsource.sonarlint.core.client.utils.GitUtils.getRepositoryForDir(GitUtils.java:56)
at org.sonarlint.eclipse.core.internal.vcs.JGitFacade.getRepo(JGitFacade.java:116)
at org.sonarlint.eclipse.core.internal.vcs.JGitFacade.getCurrentCommitRef(JGitFacade.java:96)
at org.sonarlint.eclipse.core.internal.vcs.VcsService.saveCurrentCommitRef(VcsService.java:68)
at org.sonarlint.eclipse.core.internal.vcs.VcsService.matchSonarProjectBranch(VcsService.java:87)
at org.sonarlint.eclipse.core.internal.backend.SonarLintEclipseHeadlessRpcClient.matchSonarProjectBranch(SonarLintEclipseHeadlessRpcClient.java:192)
at org.sonarsource.sonarlint.core.rpc.client.SonarLintRpcClientImpl.lambda$matchSonarProjectBranch$27(SonarLintRpcClientImpl.java:309)
at org.sonarsource.sonarlint.core.rpc.client.SonarLintRpcClientImpl.lambda$requestAsync$1(SonarLintRpcClientImpl.java:125)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)

Couldn’t access repository for path C:\Entwicklung\workspaces\test\ekit
org.sonarsource.sonarlint.shaded.org.eclipse.jgit.errors.RepositoryNotFoundException: repository not found: C:\Entwicklung\git\ekit.git\worktrees\ekit2
at org.sonarsource.sonarlint.shaded.org.eclipse.jgit.lib.BaseRepositoryBuilder.build(BaseRepositoryBuilder.java:629)
at org.sonarsource.sonarlint.core.client.utils.GitUtils.getRepositoryForDir(GitUtils.java:56)
at org.sonarlint.eclipse.core.internal.vcs.JGitFacade.getRepo(JGitFacade.java:116)
at org.sonarlint.eclipse.core.internal.vcs.JGitFacade.electBestMatchingBranch(JGitFacade.java:89)
at org.sonarlint.eclipse.core.internal.vcs.VcsService.electBestMatchingBranch(VcsService.java:62)
at org.sonarlint.eclipse.core.internal.vcs.VcsService.matchSonarProjectBranch(VcsService.java:88)
at org.sonarlint.eclipse.core.internal.backend.SonarLintEclipseHeadlessRpcClient.matchSonarProjectBranch(SonarLintEclipseHeadlessRpcClient.java:192)
at org.sonarsource.sonarlint.core.rpc.client.SonarLintRpcClientImpl.lambda$matchSonarProjectBranch$27(SonarLintRpcClientImpl.java:309)
at org.sonarsource.sonarlint.core.rpc.client.SonarLintRpcClientImpl.lambda$requestAsync$1(SonarLintRpcClientImpl.java:125)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)

1 Like

I would like to add that a colleague of mine tested it on a MAC.

The same error occurs.

The analysis runs however (on his and mine).

Hi @Borazon_Borazon,

Thank you for the detailed logs! First of all, no, the only logs written are in the SonarQube Console and they are not written on disk.

The issues you are facing are indeed based on the bare minimum usage of JGit 6 inside the IDE directly. I would hand this over to the folks at Sonar, as they might know more about how to resolve this.
Dear magic fairies from the Community team, please assign the team.


What I can recall is that JGit 6 is only used for the VCSService (see HERE) only for checking if a file is in a repository and whether or not it is excluded from the Analysis due to Git. The rest of the VCS-related logic relies on the GitUtils class (see HERE) from SLCORE.

I think there might already be an RPC method to get that information, and for the branch listener (I don’t see the point of having that in the IDE anymore, but rather shared in SLCORE), removing that from the IDE side altogether. If this is not possible, moving to Java 17 is also a valid option nowadays (simplifying a lot itself :wink:).


Cheers :christmas_tree::baby_bottle:

Hello @EclipseWizard

Thank You for Your detailed answer :slight_smile:

My Eclipse uses Java 21 and so do the projects I am working on.

I am not quite sure if I understood Your statement regarding the usage of Java 17.

Was it just a friendly advice to not use old Java versions, or did You mean to make me aware that it might be possible that my Eclipse/Projects might be running on older Java versions?

This statement intrigued me a lot :smiley:

Could it be possible that I have a Java Version misconfigured?

Now I understand Your statement.

Moving the SonarQube plugin to Java 17, would simplify a lot. This would also allow to bundle JGit 7.

Thank You :slight_smile:

1 Like

Sorry for the confusion; that was meant for the assigned team to read :wink:
Should have clarified this :smiley:
And yes, you are right, it is only about the Java requirements of the plug-in.

1 Like

Hey, thank you @EclipseWizard for your valid investigation!

To keep you up-to-date, we’re looking into the issue and will update you as soon as we can.

1 Like