2016-03-21 17 views
0

Ich muss SonarQube mit IBM Webshpere Commerce integrieren.SonarQube Integration mit IBM Websphere Commerce

Wie kann es gemacht werden? Ich habe gegoogelt und mehrere Artikel und Blogs gelesen, aber es gibt keine klare Richtlinie zu folgen. Wenn jemand hier Erfahrung mit SonarQube Integration mit IBM WCS hat, lassen Sie mich bitte wissen, wo ich anfangen soll und was zu tun, um Code Abdeckung zu bekommen.

Haben Sie irgendwo gelesen, dass es ein Sonar-Plugin für IBM RAD gibt, aber es wurde auch geschrieben, dass es jetzt veraltet ist, was wird nun anstelle dieses Plugins verwendet?

Alle Hilfe würde sehr geschätzt werden.

+1

Müssen Sie Ihren Code _integrieren_ oder einfach _scan_? –

+0

@ G.Ann-SonarSourceTeam Ich brauche Integration, um den Code zu scannen :) –

+0

@ G.Ann-SonarSourceTeam Ist es möglich, dass wir Code scannen und Code-Coverage-Bericht von Code in IBM WCS RAD ohne Integration generieren generieren könnten? –

Antwort

0

Die SonarQube-Plattform bietet statische Code-Analyse, sodass nicht nur keine Integration erforderlich ist, sondern auch keine Möglichkeit besteht.

Wie ich mich erinnere, führt WebSphere Java-Code aus, so dass Sie einfach Ihr Projekt auschecken, kompilieren und analysieren müssen.

Das geht davon aus, Sie haben set up a SonarQube server (es ist ein kostenloser Download). Dann sind Sie bereit für analyze.

+0

Ich habe jetzt die klaren Anforderungen, eigentlich müssen wir integrieren, da wir eine Laufzeitanalyse benötigen. Entwickler sollten ihren Code auf Diskrepanzen überprüfen können. –

+0

Siehe meine aktualisierte Antwort @HappyDev. Entwickler können ihren Code in der SonarQube-Benutzeroberfläche natürlich überprüfen, aber es gibt keine Integration. –

+0

Ich habe alle Schritte in der angegebenen Link gefolgt, aber wenn ich ausgeführt C: \ Sonar-Runner \ bin \ Sonar-Runner.bat auf meinem Projekt gibt es Fehler und beenden ..... FEHLER: Fehler während SonarQube Scanner Ausführung java.lang.IllegalStateException: Komponente Klasse kann nicht geladen werden org.sonar.batch.scan.ProjectLock –