2011-04-19 2 views
0

우리는 Sonar를 평가 중이고 지침서 here을 사용하여 프로젝트 데이터를 Sonar로 가져 오기위한 Ant 작업을 설정했지만 내 라이브러리가 라이브러리보기에 나타나지 않습니다.Ant 태스크를 사용할 때 내 라이브러리가 Sonar로 가져 오지 않는 이유는 무엇입니까?

이 외에도 다른 모든 정보가있는 것처럼 작동합니다.

아마도 Ant 작업에서 라이브러리 요소가 잘못 이해 한 것일까 요? 누군가 내가 놓친 걸 말해 줄 수 있니? 내 빌드 파일에서

Screen shot of Sonar showing empty libraries view

는 :

<target name="sonar"> 
    <sonar:sonar workDir="sonartemp" key="org.example:example" version="0.1-SNAPSHOT" xmlns:sonar="antlib:org.sonar.ant"> 

     <!-- source directories (required) --> 
     <sources> 
      <path location="src/common/src" /> 
      <path location="src/commonWidgets/src" /> 
      <path location="src/compositionWidget/src" /> 
      <path location="src/nativeLib/src" /> 
      <path location="src/services/src" /> 
     </sources> 

     <!-- list of properties (optional) --> 
     <property key="sonar.projectName" value="Test RPS Composition Import" /> 
     <property key="sonar.dynamicAnalysis" value="true" /> 

      <!-- test source directories (optional) --> 
      <tests> 
      <path location="src/common/test" /> 
      <path location="src/commonWidgets/test" /> 
      <path location="src/compositionWidget/test" /> 
      <path location="src/services/test" /> 
      </tests> 

     <!-- binaries directories, which contain for example the compiled Java bytecode (optional) --> 
     <binaries> 
      <path location="src/common/build" /> 
      <path location="src/commonWidgets/build" /> 
      <path location="src/compositionWidget/build" /> 
      <path location="src/services/build" /> 
     </binaries> 

     <!-- path to libraries (optional). These libraries are for example used by the Java Findbugs plugin --> 
     <libraries> 
      <path location="src/common/lib/**/" /> 
      <path location="src/commonWidgets/lib/**/" /> 
      <path location="src/compositionWidget/lib/**/" /> 
      <path location="src/services/lib/" /> 
     </libraries> 
    </sonar:sonar> 
</target> 

답변

3

내가 아는 한이보기 만 받는다는와 함께 작동합니다.
개미 작업 정의의 라이브러리는 findbug와 같은 정적 분석 도구 용입니다.

이 탭은 정보 용이며 아무 것도 필요하지 않습니다.

+0

좋습니다. 고마워. – MikeD

+0

gradle java 빌드는 어떻게됩니까? 나를 위해 라이브러리 탭도 비어 있습니다. –

관련 문제