SonarQube Server 5.1.2, Sonar-Runner 2.4
Как указано в Multi-moduleProject i создали структуру проекта как
Accounts
|
->invoice
|
->src
->receipt
|
->src
->sonar.properties
Файл:sonar.properties
sonar.projectKey=org.mycompany.acc
sonar.projectName=Account
sonar.projectVersion=1.0
sonar.sources=src
sonar.modules=invoice,receipt
invoice.sonar.projectName=Invoice
receipt.sonar.projectName=Receipt
При выполнении с вышеуказанной конфигурацией в sonar-runner я столкнулся с ошибкой, что папка «src» отсутствует в каталоге «Учетная запись», надеюсь, что эта конфигурация такая же, как и конфигурация, доступная в этой ссылке. В соответствии с пониманием, если конфигурация в порядке, тогда счет-фактура и квитанция будут перечислены как подпроект в разделе «Проект учетной записи», поэтому какие изменения необходимы в приведенной выше конфигурации для достижения нескольких модулей/проектов в рамках одного проекта. .
ОШИБКА
ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by: The folder 'src' does not exist for 'org.mycompany.acc' (base
directory = C:\Users\xyz\Accounts\.)
ERROR:
ERROR: To see the full stack trace of the errors, re-run SonarQube Runner with t
he -e switch.
ERROR: Re-run SonarQube Runner using the -X switch to enable full debug logging.
sonar.projectBaseDir=C:/Users/xyz/Accounts
, но все равно получаешь ту же ошибку. Это решается только в том случае, если у меня была папкаsrc
в путиC:/Users/xyz/Accounts
, но она должна ссылаться на src из папок модуля, верно? - person Jeevanantham   schedule 27.08.2015