Please provide
- Operating system: Microsoft Windows 11 Pro 10.0.22631
- SonarQube for IntelliJ plugin version: 11.6.0.83783
- IntelliJ version: 2025.2
- Programming language you’re coding in: java
- Is connected mode used:
- SonarQube Cloud, SonarQube Server, or SonarQube Community Build? (if one of the latter two, which version?): SonarQube Server v9.9.6
And a thorough description of the problem / question:
With intellij on windows i open a java project in the wsl, using a jdk also in the wsl.
The connection to the sonar qube server is working, since i got notifications of quality gate failure.
There is an error when running the analysis (regardless of the file being analyzed). The log is:
[2025-11-27T11:21:16.672] [sonarlint-analysis-scheduler] INFO sonarlint - Index files
[2025-11-27T11:21:16.672] [Report about progress of file indexation] INFO sonarlint - 1 file indexed
[2025-11-27T11:21:16.688] [sonarlint-analysis-scheduler] INFO org.reflections.Reflections - Reflections took 8 ms to scan 1 urls, producing 24 keys and 257 values
[2025-11-27T11:21:16.695] [sonarlint-analysis-scheduler] WARN sonarlint - No workDir in SonarLint
[2025-11-27T11:21:16.696] [sonarlint-analysis-scheduler] INFO org.sonar.plugins.java.JavaSensor - Configured Java source version (sonar.java.source): 8
[2025-11-27T11:21:16.697] [sonarlint-analysis-scheduler] INFO org.sonar.java.classpath.ClasspathForMain - JavaClasspath initialization
[2025-11-27T11:21:16.704] [sonarlint-analysis-scheduler] ERROR sonarlint - Error executing sensor: 'JavaSensor'
java.io.UncheckedIOException: java.nio.file.FileSystemException: \\wsl.localhost\Ubuntu-25.04\usr\lib\jvm\java-8-openjdk-amd64\jre\lib\net.properties: Incorrect function
at java.base/java.nio.file.FileTreeIterator.fetchNextIfNeeded(FileTreeIterator.java:87)
at java.base/java.nio.file.FileTreeIterator.hasNext(FileTreeIterator.java:103)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:132)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
at org.sonar.java.classpath.JavaSdkUtil.listFiles(JavaSdkUtil.java:135)
at org.sonar.java.classpath.JavaSdkUtil.collectJars(JavaSdkUtil.java:74)
at org.sonar.java.classpath.JavaSdkUtil.getJdkClassesRoots(JavaSdkUtil.java:62)
at org.sonar.java.classpath.JavaSdkUtil.getJdkClassesRoots(JavaSdkUtil.java:51)
at java.base/java.util.Optional.map(Optional.java:260)
at org.sonar.java.classpath.AbstractClasspath.getJdkJars(AbstractClasspath.java:85)
at org.sonar.java.classpath.ClasspathForMain.init(ClasspathForMain.java:60)
at org.sonar.java.classpath.AbstractClasspath.getElements(AbstractClasspath.java:319)
at org.sonar.java.SonarComponents.getJavaClasspath(SonarComponents.java:205)
at org.sonar.java.JavaFrontend.<init>(JavaFrontend.java:97)
at org.sonar.plugins.java.JavaSensor.execute(JavaSensor.java:112)
at org.sonarsource.sonarlint.core.analysis.container.analysis.sensor.SensorsExecutor.lambda$executeSensor$1(SensorsExecutor.java:102)
at org.sonarsource.sonarlint.core.commons.monitoring.Trace.startChild(Trace.java:63)
at org.sonarsource.sonarlint.core.analysis.container.analysis.sensor.SensorsExecutor.executeSensor(SensorsExecutor.java:102)
at org.sonarsource.sonarlint.core.analysis.container.analysis.sensor.SensorsExecutor.executeSensors(SensorsExecutor.java:93)
at org.sonarsource.sonarlint.core.analysis.container.analysis.sensor.SensorsExecutor.execute(SensorsExecutor.java:80)
at org.sonarsource.sonarlint.core.analysis.container.analysis.AnalysisContainer.doAfterStart(AnalysisContainer.java:122)
at org.sonarsource.sonarlint.core.commons.monitoring.Step.executeTransaction(Step.java:42)
at org.sonarsource.sonarlint.core.commons.monitoring.Trace.lambda$startChildren$0(Trace.java:76)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at org.sonarsource.sonarlint.core.commons.monitoring.Trace.startChildren(Trace.java:76)
at org.sonarsource.sonarlint.core.plugin.commons.container.SpringComponentContainer.startComponents(SpringComponentContainer.java:184)
at org.sonarsource.sonarlint.core.plugin.commons.container.SpringComponentContainer.execute(SpringComponentContainer.java:165)
at org.sonarsource.sonarlint.core.analysis.container.module.ModuleContainer.analyze(ModuleContainer.java:77)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.doRunAnalysis(AnalyzeCommand.java:203)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.doExecute(AnalyzeCommand.java:149)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.execute(AnalyzeCommand.java:140)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.lambda$execute$0(AnalyzeCommand.java:132)
at org.sonarsource.sonarlint.core.commons.progress.TaskManager.runExistingTask(TaskManager.java:47)
at org.sonarsource.sonarlint.core.analysis.command.AnalyzeCommand.execute(AnalyzeCommand.java:131)
at org.sonarsource.sonarlint.core.analysis.AnalysisScheduler.executeQueuedCommands(AnalysisScheduler.java:75)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.nio.file.FileSystemException: \\wsl.localhost\Ubuntu-25.04\usr\lib\jvm\java-8-openjdk-amd64\jre\lib\net.properties: Incorrect function
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:94)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:106)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:112)
at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(WindowsFileAttributeViews.java:53)
at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(WindowsFileAttributeViews.java:38)
at java.base/sun.nio.fs.WindowsFileSystemProvider.readAttributes(WindowsFileSystemProvider.java:197)
at java.base/java.nio.file.Files.readAttributes(Files.java:1854)
at java.base/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
at java.base/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
at java.base/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
at java.base/java.nio.file.FileTreeIterator.fetchNextIfNeeded(FileTreeIterator.java:83)
... 41 more
[2025-11-27T11:21:16.705] [sonarlint-analysis-scheduler] INFO org.sonar.iac.common.extension.IacSensor - There are no files to be analyzed for the Docker language
[2025-11-27T11:21:16.705] [sonarlint-analysis-scheduler] INFO org.sonar.iac.common.extension.IacSensor - There are no files to be analyzed for the Java language
[2025-11-27T11:21:16.705] [sonarlint-analysis-scheduler] INFO org.sonar.plugins.common.TextAndSecretsSensor - Available processors: 20
[2025-11-27T11:21:16.705] [sonarlint-analysis-scheduler] INFO org.sonar.plugins.common.TextAndSecretsSensor - Using 20 threads for analysis.
[2025-11-27T11:21:16.706] [sonarlint-analysis-scheduler] INFO org.sonar.plugins.common.TextAndSecretsSensor - Start fetching files for the text and secrets analysis
[2025-11-27T11:21:16.706] [sonarlint-analysis-scheduler] INFO org.sonar.plugins.common.TextAndSecretsSensor - Retrieving all except binary files
[2025-11-27T11:21:16.706] [sonarlint-analysis-scheduler] INFO org.sonar.plugins.common.analyzer.Analyzer - Starting the text and secrets analysis
[2025-11-27T11:21:16.706] [Progress of the text and secrets analysis] INFO org.sonar.plugins.common.MultiFileProgressReport - 1 source file to be analyzed for the text and secrets analysis
[2025-11-27T11:21:16.713] [Progress of the text and secrets analysis] INFO org.sonar.plugins.common.MultiFileProgressReport - 1/1 source file has been analyzed for the text and secrets analysis
[2025-11-27T11:21:16.713] [sonarlint-analysis-scheduler] INFO sonarlint - Analysis detected 0 issues and 0 Security Hotspots in 258ms