maven在pom.xml中编译错误的src路径,但声纳没有

时间:2013-10-17 10:23:06

标签: maven sonarqube

我正在尝试构建一个具有如下结构的分支:

docs(目录)

移动(目录)

pom.xml位于移动文件夹中。 当我用maven编译时,它工作正常,但声纳失败了  “源目录与包声明”不对应 请参阅我的问题here

要解决此问题,我尝试使用 mvn sonar:sonar 命令提供 -Dsonar.sources 选项但是徒劳无功。

在pom中,我将 src 更改为 mobile / src ,并且Sonar构建成功。

我的问题是如何通过改变pom.xml中的路径工作,但是在命令行中放置-Dsonar.sources = mobile / src(OR mobile / src / main / java或其他人建议的绝对路径)选项没用?另外maven如何成功编译代码,在pom中使用看似错误的src路径?

1 个答案:

答案 0 :(得分:0)

您必须使用

<build>
 <sourecDirectory> "the path to sources " </sourceDirectory>
</build>

在你的主pom.xml上,一切都应该有用。

相关问题