Sie müssen derzeit andere POMs (oder ein Profil in Ihrem POM) erstellen, wenn Sie JS- und Webprojekte analysieren möchten. In diesen neuen POMs (oder Profilen) setzen Sie das "sourceDirectory" -Tag auf den richtigen Ordner, und Sie werden nicht vergessen, "sonar.language" in den Eigenschaften anzugeben. Außerdem sollten diese neuen POMs / Profile die artifactId so ändern, dass Sie verschiedene Projekte in Sonar haben.
Dann können Sie "mvn clean sonar: sonar-f pom-javascript.xml" (neues POM) oder "mvn clean sonar: sonar -Pjavascript" (mit einem Profil) ausführen.
In naher Zukunft wird Sonar nativ mehrsprachige Projekte unterstützen. Bis dahin müssen Sie diesen Hack verwenden.
Sie müssen derzeit andere POMs (oder ein Profil in Ihrem POM) erstellen, wenn Sie JS- und Webprojekte analysieren möchten. In diesen neuen POMs (oder Profilen) setzen Sie das "sourceDirectory" -Tag auf den richtigen Ordner, und Sie werden nicht vergessen, "sonar.language" in den Eigenschaften anzugeben. Außerdem sollten diese neuen POMs / Profile die artifactId so ändern, dass Sie verschiedene Projekte in Sonar haben.
Dann können Sie "mvn clean sonar: sonar-f pom-javascript.xml" (neues POM) oder "mvn clean sonar: sonar -Pjavascript" (mit einem Profil) ausführen.
In naher Zukunft wird Sonar nativ mehrsprachige Projekte unterstützen. Bis dahin müssen Sie diesen Hack verwenden.
Tags und Links javascript maven jsp sonarqube web