我有一个包含java和Js文件的maven项目(POM.xml)。我想从Jenkins调用声纳分析。请告诉我如何分析Java和Javascript文件。我已经为Java做过了使用声纳运行器,但问题是Javascripts文件位于Project目录中的不同位置.Hence, sonar.src = src / main / java在这里不起作用。我想我需要使用Maven POM.xml进行分析,因为使用POM.xml项目正在构建,所以分析也可能吗?
1)我知道使用mvn声纳:声纳是可能的,但是我需要在Sonar的POM.xml中添加什么? 2)我需要在MAVEN settings.xml中更改什么? 3)如果可能,请让我知道确切的步骤。
提前致谢!
答案 0 :(得分:0)
你可以在这里试试
<project>
...
<build>
<!-- To define the plugin version in your parent POM -->
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>2.5</version>
</plugin>
...
</plugins>
</pluginManagement>
<!-- To use the plugin goals in your POM or parent POM -->
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>2.5</version>
</plugin>
...
</plugins>
</build>
...
</project>
有信息可以帮助您的网站是one here。