pom_SQ_7_9_LTS cannot build

  • SonarQube version 7.9.6

  • SonarJava version 6.3.2.22818

  • jdk11, Maven version 3.8.1

  • I am trying to add some custom rule into sonarqube, and I cloned the files from github. There are two pom files, one for sonarqube 7.9 and one for 8.9. When I run the 7.9 one, it has error like “cannot find symbol [ERROR] symbol: class CheckVerifier”. But it works for 8.9 pom.

  • What I tried to do is if I changed the sonarjava version from 6.3.2 to 6.15.1 in the 7.9 pom file, which is not allowed to change, then it builds successfully. I am curious why it is not working for version 6.3.2.

    Any suggestion? Thank you.

Hi,

Welcome to the community!

SonarQube 7.9.* is EOL. You should go ahead and upgrade to 8.9.1 and develop for that version.

 
Ann