Jenkins - sonar integration issue

Due to my current project requirement,I am trying to integrate jenkins 2.32 with SonarQube 7.7
While doing so I am getting below error:

14:19:56 Exception in thread "main" java.lang.NoClassDefFoundError: org/sonar/batch/bootstrapper/IssueListener 
14:19:56     at org.sonar.runner.batch.DefaultBatchFactory.createBatch( 
14:19:56     at org.sonar.runner.batch.BatchIsolatedLauncher.start( 
14:19:56     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
14:19:56     at sun.reflect.NativeMethodAccessorImpl.invoke( 
14:19:56     at sun.reflect.DelegatingMethodAccessorImpl.invoke( 
14:19:56     at java.lang.reflect.Method.invoke( 
14:19:56     at org.sonar.runner.impl.IsolatedLauncherProxy.invoke( 
14:19:56     at com.sun.proxy.$Proxy0.start(Unknown Source) 
14:19:56     at org.sonar.runner.api.EmbeddedRunner.doStart( 
14:19:56     at org.sonar.runner.api.EmbeddedRunner.start( 
14:19:56     at org.sonar.runner.api.EmbeddedRunner.start( 
14:19:56     at org.sonarsource.scanner.cli.Main.execute( 
14:19:56     at org.sonarsource.scanner.cli.Main.main( 
14:19:56 Caused by: java.lang.ClassNotFoundException: org.sonar.batch.bootstrapper.IssueListener 
14:19:56     at 
14:19:56     at org.sonar.runner.impl.IsolatedClassloader.loadClass( 
14:19:56     at java.lang.ClassLoader.loadClass( 
14:19:56 ... 13 more 
14:19:56 ERROR: SonarQube scanner exited with non-zero code: 1

Any pointers as to what the issue could be?

Hello @ishita_pandey,
What version of the scanner for Jenkins and sonar-scanner are you using ?

The scanner version is 2.5 @Alexandre_Frigout

@ishita_pandey, please try to update your scanner for jenkins as well as your scanner-cli to the latest versions.

@Alexandre_Frigout since we have an inhouse dependency on one of our application component ,we cannot afford upgrading java version and our jenkins too and the plugin indeed.
Any further pointers as to how approach this?