How to use sonarlint in non-gradle project with java 1.6

Good day,

I have an old non-gradle project with java 1.6, and with RAD IDE. I wish to install sonarlint to scan the code.

I download 3.6.0 version from https://binaries.sonarsource.com/SonarLint-for-Eclipse/releases/, and try to install it, however, I hit the following error:

Cannot complete the install because one or more required items could not be found.
  Software currently installed: Shared profile 1.0.0.1616475462970 (SharedProfile_bootProfile 1.0.0.1616475462970)
  Missing requirement: Shared profile 1.0.0.1616475462970 (SharedProfile_bootProfile 1.0.0.1616475462970) requires 'org.maven.ide.eclipse.wtp [0.16.0.20120914-0945]' but it could not be found

I google around, looks like this is permission issue, so I logout my user and login as root to install, I pass this step, but hit another longer error:
An error occurred while collecting items to be installed

session context was:(profile=bootProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Problems downloading artifact: osgi.bundle,org.sonarlint.eclipse.cdt,3.6.0.201806071228.
Error reading signed content:/tmp/signatureFile575122136571866695.jar

… and so on …

And then i stuck here, May i know what can I do for this?

Thanks a lot. Appreciate your help.

Hello, welcome to the community! And thank you for your question.

Which version of RAD are you using?

When you say you “download 3.6.0 version”, are you using the online update site, or the offline zipped update site?

SonarLint 3.6.0 is a pretty old version, I am not sure which Eclipse platform level it is meant to support.