首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将模块的baseDir设置为根项目dir运行声纳运行程序

如何将模块的baseDir设置为根项目dir运行声纳运行程序
EN

Stack Overflow用户
提问于 2013-03-14 15:43:32
回答 1查看 18.3K关注 0票数 0

我的项目结构如下:

  • module1
  • module2

代码语言:javascript
复制
- module2.1
- module2.2
- module2.3

并将声纳项目的属性定义为:

代码语言:javascript
复制
sonar.projectKey=example
sonar.projectName=project
sonar.projectVersion=1.0
sonar.language=xml
sonar.sources=.
sonar.sourceEncoding=UTF-8
sonar.forceAnalysis=true
sonar.projectBaseDir=.

sonar.modules=module2, module1, xml

xml.sonar.projectBaseDir=/

module1.sonar.language=js
module1.sonar.exclusions=lib/**

module2.sonar.language=java
module2.sonar.modules=module2.1,module2.2,module2.3

module2.1.sonar.sources=/src/main/java/
module2.1.sonar.binaries=/target/classes

module2.2.sonar.sources=/src/main/java/
module2.2.sonar.binaries=/target/classes

module2.3.sonar.sources=/src/main/java/
module2.3.sonar.binaries=/target/classes

我想使用js分析module1,使用java分析module2.1、2.2、2.3,以及项目中的所有xml文件。当前的解决方案给了我Java heap space,因为xml.sonar.projectBaseDir被设置为/ (也尝试了.../root,因为所有这些结果都是相同的)。

请有人帮助我,告诉我如何使用xml概要文件来分析所有的项目dirs。

提前感谢!

附注:再创建两个模块来分析module1和module2文件夹并不适合我,因为根文件夹中也有.xml文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-14 17:17:13

随着即将发布的Sonar 2.1版本,这个问题将得到解决:https://jira.sonarsource.com/browse/SONARUNNER-43

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15413779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档