Offline installation
How to make an offline installation of SonarQube for IntelliJ.
Typically, offline installations start with a download of SonarQube for IDE from your IDE’s Marketplace.
The IntelliJ Marketplace has nearly all previous versions available including a compatibility matrix on their marketplace.
If you don’t have access to the IntelliJ Marketplace and are having troubles, please read the Help page to learn how the SonarQube for IDE team can help you find a solution.
Instructions
To install SonarQube for IntelliJ offline, you must first download the plugin zip file from the JetBrains Marketplace. On occasion, an ad-hoc version can be built mainly for debugging purposes when a user reports a bug on our community forum. In addition, each SonarQube for IntelliJ version is available on our releases page.
To install the zip file, go to File > Settings > Plugins (or IntelliJ IDEA > Settings > Plugins in MacOS). Behind the gear wheel at the right, select Install Plugin from Disk... and choose the appropriate zip file to start the installation.
Once the zip file is loaded, select OK to apply the changes then restart your IDE.

CFamily analyzer
To optimize download times in SonarQube for IntelliJ 11.6 and newer, the CFamily analyzer is not included by default with the release zip file. You can perform an offline installation by getting the analyzer’s JAR file and deploying it in an installation folder.
Finding the installation path
By default, the CFamily analyzer is downloaded to a persistent folder inside of the extension’s installation folder (see the IntelliJ documentation about the default location of your plugins directory).
Performing the offline installation
Find the required version of the CFamily analyzer. It will be declared in the SonarQube for IntelliJ's plugin directory as a .jar.asc file.
C:\Users\<User>\AppData\Roaming\JetBrains\CLion<Your-Version-Number>\plugins\sonarlint-intellij\plugins
Knowing the analyzer's version number, download the analyzer’s JAR file from:
Deploy the downloaded JAR as:
C:\Users\<User>\AppData\Roaming\JetBrains\CLion<Your-Version-Number>\plugins\sonarlint-intellij\analyzer-cache\cfamily
For example, if SonarQube for IntelliJ is installed at:
C:\Users\claudia.sonarova\AppData\Roaming\JetBrains\CLion2024.1\plugins\sonarlint-intellij\
Go to the /plugins folder and check which .jar.asc file is listed:
sonar-cfamily-plugin-6.74.0.91793.jar.asc
Next, download the sonar-cfamily-plug version 6.74.0.91793 from the binaries page.
2025-11-07T10:44:13.000Z 101.9 MB sonar-cfamily-plugin-6.74.0.91793.jar
Finally, put that .jar file in the correct folder:
C:\Users\claudia.sonarova\AppData\Roaming\JetBrains\CLion2024.1\plugins\sonarlint-intellij\analyzer-cache\cfamily
Performing the offline installation
Find the required version of the CFamily analyzer. It will be declared in the SonarQube for IntelliJ's plugin directory as a .jar.asc file.
Users/<User>/Library/Application Support/JetBrains/CLion<Your-Version-Number>/plugins/
Knowing the analyzer's number as defined by the .jar.asc file, find and download the analyzer’s .jar file from:
Deploy the downloaded .jar as:
Users/<User>/Library/Application Support/JetBrains/CLion<Your-Version-Number>/plugins/sonarlint-intellij/analyzer-cache/cfamily
For example, if SonarQube for IntelliJ is installed at:
/Users/claudia.sonarova/Library/Application Support/JetBrains/CLion2024.1/plugins/sonarlint-intellij
Go to the /plugins folder and check which .jar.asc file is listed:
sonar-cfamily-plugin-6.74.0.91793.jar.asc
Next, download the sonar-cfamily-plug version 6.74.0.91793 from the binaries page.
2025-11-07T10:44:13.000Z 101.9 MB sonar-cfamily-plugin-6.74.0.91793.jar
Finally, put that .jar file in the correct folder:
/Users/claudia.sonarova/Library/Application Support/JetBrains/CLion2024.1/plugins/sonarlint-intellij/analyzer-cache/cfamily
Performing the offline installation
Find the required version of the CFamily analyzer. It will be declared in the SonarQube for IntelliJ's plugin directory as a .jar.asc file.
~/.local/share/JetBrains/CLion<Your-Version-Number>/plugins
Knowing the analyzer's number, download the analyzer’s JAR file from:
Deploy the downloaded JAR as:
~/.local/share/JetBrains/CLion<Your-Version-Number>/plugins/sonarlint-intellij/analyzer-cache/cfamily
For example, if SonarQube for IntelliJ is installed at:
~/.local/share/JetBrains/CLion2024.1/plugins/sonarlint-intellij
Go to the /plugins folder and check which .jar.asc file is listed:
sonar-cfamily-plugin-6.74.0.91793.jar.asc
Next, download the sonar-cfamily-plug version 6.74.0.91793 from the binaries page.
2025-11-07T10:44:13.000Z 101.9 MB sonar-cfamily-plugin-6.74.0.91793.jar
Finally, put that .jar file in the correct folder:
~/.local/share/JetBrains/CLion2024.1/plugins/sonarlint-intellij/analyzer-cache/cfamily
Last updated
Was this helpful?

