项目的sonar.sources值无效:myproject with org.sonarsource.scanner.maven

时间:2016-05-17 16:25:07

标签: maven jenkins sonarqube sonarqube-scan

当我尝试在jenkins上发射声纳时,我有以下错误:

Program Files

我认为这是因为sonarsource正在寻找一个文件夹而路径找到一个pom.xml文件,但我不明白为什么。

我的maven项目有以下文件树:

Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.2:sonar (default-cli) on project project.pom: 
The folder '/path/to/file/project.core/pom.xml' does not exist for 'project:project.core' 
(base directory = /path/to/folder/project.core) -> [Help 1] 

编辑:root pom.xml

project.pom
   pom.xml
   project.core
      pom.xml
   project.backend
      pom.xml
  ....

1 个答案:

答案 0 :(得分:0)

Maven过去常常使用pom.xml构建,它根据项目的预定义结构识别源文件和测试文件。在这种情况下,您必须明确提及文件路径。

您能否提供项目根文件夹中的pom.xml?