配置声纳和maven来分析Webapp

时间:2013-08-07 19:17:56

标签: maven sonarqube

我们需要使用Sonar

分析一个webapp

使用java,ejb和adf开发了webapp。 结构如下 - 具有主工作区.jws的根目录 具有单独项目.jpr的子目录,每个子目录都有自己的pom.xml

A
|
| a.jws
| pom.xml
|
| - B
| - B/b.jpr
| - B/pom.xml
| - B/src 
|
| - C
| - C/c.jpr
| - C/pom.xml
| - C/src
|

我们使用maven从包含主.jws和主pom.xml的根目录为webapp构建Ear?

A / sonar-project.properties的条目如下

# required metadata
sonar.projectKey=A
sonar.projectName=A
sonar.projectVersion=v1


# Set modules IDs
sonar.modules=B,C

# path to source directories (required)
sonar.sources=src
sonar.sourceEncoding=UTF-8
sonar.language=java

B.sonar.projectBaseDir=B
B.sonar.projectName=B

C.sonar.projectBaseDir=C
C.sonar.projectName=C

当我从/ A执行mvn sonar:sonar时,构建输出显示A成功,并跳过B,C

声纳仪表板显示A覆盖0 LOC并且未报告任何问题

我们的目标是获得mvn声纳:声纳来构建A,B,C并在声纳仪表板中报告数据

任何指针?

0 个答案:

没有答案