Why does SonarLint specify the version of sonarQuebe

Please provide

  • Operating system: windows 10
  • IDE name and flavor/env: IntelliJ IDEA 2020.1.1
  • SonarLint plugin version: 6.7.0.45926
  • Is connected mode used:
    • Connected to SonarCloud or SonarQube (and which version): SonarQube Version 7.4.18908

And a thorough description of the problem / question:

I install IDEA after SonarLint, configure sonar server, configuration prompts:

Failed to connect to the server. please check the configuration. Case: SonarQube server has version 7.4.0.18908. Version should be greater or equal to 7.9.

I want to konow Why does SonarLint specify the version of sonarQuebe?

Hey there.

SonarLint Connected Mode brings extra value to your SonarLint installation, and also can only interface with certain versions of SonarQube (otherwise we’ll be keeping compatibility with old, EOL versions… forever).

And with that said, your version of SonarQube is way past EOL. You should upgrade to either the latest version or the current LTS at your earliest convenience. Your upgrade path is:

7.4 → 7.9.6 → 8.9.8 → 9.4 (last step optional)

You may find the Upgrade Guide and the LTS-to-LTS Upgrade Notes helpful. If you have questions about upgrading, feel free to open a new thread for that here.

1 Like