Ich habe gerade unser (1 Haupt- / 3 Sub-) Projekt analysiert und wollte den Code mit meinem lokalen Sonar-Server analysieren, indem ich mvn sonar:sonar
(nach dem Säubern und Verpacken der Projekte) eingeben.
Es wird das EJB-Projekt erfolgreich analysiert, aber in der Phase Dekoratoren ausführen ... dauert es etwa eine Ewigkeit bis zum Abschluss (etwa eine halbe Stunde). Dies macht die Analyse des Projekts sehr langsam. Was passiert in dieser Phase und wie kann ich die Geschwindigkeit verbessern?
Mit freundlichen Grüßen, Sebastian
Verwendete Versionen:
Demnach könnte es mit der Verwendung von Derby verknüpft sein, die einzige vorgeschlagene Lösung verwendet stattdessen eine stärkere db.
Die folgenden Kommentare von sinbadblue sind Links zu Diskussionen mit Antworten von Sonar-Teammitgliedern, die zwei bekannte Gründe für die Ausführung von Decorator als langsam vorschlagen:
Hier sind die Links
Die Datenbank ist nicht immer das Problem, aber diese 2 sollten auf jeden Fall vor einer weiteren Untersuchung überprüft werden.