У меня есть следующая структура проекта:Как запустить сонара-бегун с BASEDIR модуля установлен в корневой папку проекта
- module1
- module2
- module2.1
- module2.2
- module2.3
И еще sonar-project.properties определяется как:
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
Я хочу проанализировать Module1 с помощью JS профиль, module2.1,2.2,2.3 используя профиль Java, и все XML-файлов, которые могут быть в проекте. Текущее решение дает мне Java heap space
, потому что xml.sonar.projectBaseDir
настроен на /
(проверено также с .
и ../root
, так как все эти результаты совпадают).
Не могли бы вы помочь мне и рассказать, как анализировать все проекты с помощью xml-профиля.
Заранее благодарен!
p.s. создание еще двух модулей для анализа папок module1 и module2 не подходит мне, потому что у меня также есть .xml-файлы в корневой папке.
Спасибо, Фабрицио! Можем ли мы ожидать новый выпуск сонара в ближайшем будущем или пока неизвестно, когда он будет выпущен? –
Ожидается, что Sonar Runnner 2.1 будет выпущен до конца марта 2013 года. –
Ссылка не работает. – Cleankod