NoSuchFileException error

Environment:

  • Java version=11.0.9.1
  • Java vendor=JetBrains s.r.o.
  • OS name=Linux
  • OS architecture=amd64
  • IDE=IntelliJ IDEA 2020.3.2
  • SonarLint version=4.13.0.24781

url: /home/petr/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/203.7148.57.plugins/sonarlint-intellij/lib/sonarlint-core-4.15.0.24749.jar

java.nio.file.NoSuchFileException: /home/petr/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/203.7148.57.plugins/sonarlint-intellij/lib/sonarlint-core-4.15.0.24749.jar
	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
	at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
	at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:149)
	at java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
	at java.base/java.nio.file.Files.readAttributes(Files.java:1838)
	at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1225)
	at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:727)
	at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:844)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:247)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:177)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:148)
	at com.intellij.util.lang.JarLoader.createZipFile(JarLoader.java:322)
	at com.intellij.util.lang.JarLoader.getZipFile(JarLoader.java:312)
	at com.intellij.util.lang.JarLoader.getResource(JarLoader.java:217)
	at com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator.findInLoader(ClassPath.java:374)
	at com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator.process(ClassPath.java:369)
	at com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator.process(ClassPath.java:366)
	at com.intellij.util.lang.ClasspathCache.iterateLoaders(ClasspathCache.java:150)
	at com.intellij.util.lang.ClassPath.getResource(ClassPath.java:102)
	at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:344)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:315)
	at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:238)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:127)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
	at org.sonarsource.sonarlint.core.container.ComponentContainer.startComponents(ComponentContainer.java:129)
	at org.sonarsource.sonarlint.core.container.ComponentContainer.execute(ComponentContainer.java:111)
	at org.sonarsource.sonarlint.core.container.standalone.StandaloneGlobalContainer.analyze(StandaloneGlobalContainer.java:153)
	at org.sonarsource.sonarlint.core.StandaloneSonarLintEngineImpl.analyze(StandaloneSonarLintEngineImpl.java:90)
	at org.sonarlint.intellij.core.StandaloneSonarLintFacade.analyze(StandaloneSonarLintFacade.java:87)
	at org.sonarlint.intellij.core.SonarLintFacade.startAnalysis(SonarLintFacade.java:62)
	at org.sonarlint.intellij.analysis.SonarLintAnalyzer.analyzeModule(SonarLintAnalyzer.java:88)
	at org.sonarlint.intellij.analysis.SonarLintTask.analyze(SonarLintTask.java:187)
	at org.sonarlint.intellij.analysis.SonarLintTask.run(SonarLintTask.java:103)

Any idea why?
Because of update and no restart of IntelliJ?

Hello Petr,

I suspect that your installation is somehow corrupted. Could you try to uninstall and reinstall the latest version (we just released it) and check if you still reproduce the problem ?

Thanks
Damien

Damien, installation is fine.
It was as I anticipated - SonarLint was updated but IntelliJ restart was pending due to my unfinished work.

So in the end nothing serious and I don’t know whether it can be marked as an error - up to you.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.