2016-04-28 8 views
1

二つのレベルディープサブプロジェクトのための派生間違ったベースディレクトリ:sonarqube-のGradle-プラグイン:私は、以下の構造を持つマルチプロジェクトを持っている

:very:bestappever 
:bestappever-distrib 

SonarQubePluginは

:sonarqube 
09:35:05.139 INFO - Load global repositories 
09:35:05.252 INFO - Load global repositories (done) | time=114ms 
09:35:05.254 INFO - Server id: 20160428045618 
09:35:05.256 INFO - User cache: C:\Users\tk09\.sonar\cache 
09:35:05.265 INFO - Install plugins 
09:35:05.401 INFO - Install JDBC driver 
09:35:05.414 INFO - Create JDBC datasource for jdbc:mysql://10.48.213.38:3306/sonar 
09:35:06.456 INFO - Initializing Hibernate 
:sonarqube FAILED 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':sonarqube'. 
> The base directory of the module ':very:bestappever' does not exist: C:\Workarea\verybestappever\very\:very:bestappever 

あなたがかもしれできますプロジェクト ':very:bestappever'の完全なパスが間違った場所に挿入されていることに注意してください。

これはhttps://jira.sonarsource.com/browse/SONARGRADL-12に関連している可能性があります。これは、ベストプラクティスプロジェクトを:best:bestappeverに移動することによって、ベストアプリケーションの例を採用しました。この例はhttps://github.com/ThiporKong/sonarqube-gradle-issueにあります。

何か不足していますか?深くネストされたgradleマルチプロジェクトで作業するために使用できる設定オプションはありますか?私はSonarqube how to configure gradle sub-projects correctly?からの提案を試みたが役に立たなかった。

おかげに関して、またSonarQubeユーザーグループに報告

Thipor

+0

はhttp://stackoverflow.com/questions/36896336/why-is-gradle-sonar-jacoco-looking-for-dir-and-also-projectと同じようです – Henry

答えて

関連する問題