Template for a good bug report, formatted with Markdown:
- Version: SonarLint (IntelliJ) 6.3.1.40498
- Error log
Analysing 'MyServiceImpl.java'...
Error running SonarLint analysis
java.lang.IllegalStateException: No files nor directories matching 'C:\Users\my\.m2\repository\group1\group2\artifact\123'
at org.sonar.java.classpath.AbstractClasspath.getFilesFromProperty(AbstractClasspath.java:130)
at org.sonar.java.classpath.ClasspathForMain.init(ClasspathForMain.java:61)
at org.sonar.java.classpath.AbstractClasspath.getElements(AbstractClasspath.java:321)
at org.sonar.java.SonarComponents.getJavaClasspath(SonarComponents.java:175)
at org.sonar.java.JavaFrontend.<init>(JavaFrontend.java:89)
at org.sonar.plugins.java.JavaSensor.execute(JavaSensor.java:108)
at org.sonarsource.sonarlint.core.analyzer.sensor.SensorsExecutor.executeSensor(SensorsExecutor.java:80)
at org.sonarsource.sonarlint.core.analyzer.sensor.SensorsExecutor.execute(SensorsExecutor.java:71)
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)
at org.sonarsource.sonarlint.core.container.standalone.StandaloneGlobalContainer.analyze(StandaloneGlobalContainer.java:164)
at org.sonarsource.sonarlint.core.StandaloneSonarLintEngineImpl.lambda$analyze$0(StandaloneSonarLintEngineImpl.java:92)
at org.sonarsource.sonarlint.core.AbstractSonarLintEngine.withModule(AbstractSonarLintEngine.java:87)
at org.sonarsource.sonarlint.core.StandaloneSonarLintEngineImpl.analyze(StandaloneSonarLintEngineImpl.java:90)
at org.sonarlint.intellij.core.StandaloneSonarLintFacade.analyze(StandaloneSonarLintFacade.java:88)
at org.sonarlint.intellij.core.SonarLintFacade.startAnalysis(SonarLintFacade.java:62)
at org.sonarlint.intellij.analysis.SonarLintAnalyzer.analyzeModule(SonarLintAnalyzer.java:85)
at org.sonarlint.intellij.analysis.AnalysisTask.analyzePerModule(AnalysisTask.java:383)
-
Steps to reproduce
- Maven project
- Use dependency with version like
123,456,789,012
-
potential workaround
- Change artifact name. But it is a temporary solution.
- The actual path of that file is
C:\Users\my\.m2\repository\group1\group2\artifact-123,456,789,012.jar