2013-04-22 84 views
1

我有以下结构的Web项目:如何配置与源声纳亚军多语言模块的基本目录

./ 
ajax/ 
    login.php 
    ... 
webapp/ 
    main.js 
    ... 

我的PHP代码在AJAX文件夹,我的javascript代码是在Web应用程序文件夹。我试图配置我的声纳项目是这样的:

sonar.modules=ajax,webapp 
sonar.sources=. 

ajax.sonar.sources=. 
webapp.sonar.sources=. 

ajax.sonar.language=php 
webapp.sonar.language=javascript 

,但我得到了以下错误:

ERROR: Error during Sonar runner execution 
ERROR: Unable to execute Sonar 
ERROR: Caused by: java.io.IOException: Cannot run program "pdepend" (in directory /home/rfernandez/project/ajax"): java.io.IOException: error=2, No such file or directory 
ERROR: Caused by: Cannot run program "pdepend" (in directory "/home/rfernandez/project/ajax"): java.io.IOException: error=2, No such file or directory 
ERROR: Caused by: java.io.IOException: error=2, No such file or directory 

我知道这件事情关系到sonar.sources属性,但我不知道怎么样以指示源文件夹位于每个模块的基本目录中。我使用的是声纳亚军2.2。

回答

0

多模块目前不被PHP插件的支持,但我们要在接下来的冲刺(版本1.2)中进行这项工作,这应该是可用2013年5月底前

你可以看并投票给https://jira.codehaus.org/browse/SONARPLUGINS-943

+0

谢谢,我会检查下一个版本。 – romifz 2013-04-23 17:44:01