2017-05-14 8 views
0

SonarQube 6.3.1 서버, org.sonarsource.scanner.maven : sonar-maven-plugin : 3.2 및 3.3.0.603, Apache Maven 3.5.0, Java 버전 사용 : 1.8.0_91, 공급 업체 : 페도라 25를 실행 오라클,SonarQube 분석으로 Guava v18 - InternalPrefixUnaryExpression을 MethodInvocationTree에 캐스팅 할 수 없음

는 단계 재현 :

  • 자식 클론 --branch v18.0 https://github.com/google/guava.git
  • CD 구아바
  • MVN -X org.sonarsource .scanner.maven : sonar-maven-plugin : 3.3.0.603 : 수중 음파 탐지기 - 받는다는 - 플러그인 : 3.2 내가 JIRA sonarsource

    [ERROR]을 문제를 만들 수 아니에요으로 수중 음파 탐지기

여기에이 오류를 게시 목표 org.sonarsource.scanner.maven을 실행하지 못했습니다 : 프로젝트의 sonar (default-cli) guava-parent : SonarQube가 '/home/rsvoboda/tmp/guava/guava/src/com/google/common/util/concurrent/Monitor.java': org 파일을 분석 할 수 없습니다. sonar.java.model.expression.InternalPrefixUnaryExpression을 org.sonar.plugins.java.api.tree.MethodInvocationTree -> [Help 1]로 변환 할 수 없습니다.

나에게 버그가 발생했습니다. 해결 방법을 사용하여 추가로 얻을 수 있습니다. Dsonar.exclusions = **/co.kr/google/common/util/concurrent/Monitor.java

+0

어떤 버전의 sonarJava 플러그인이 서버에 설치되어 있습니까? 전체 스택 추적을 게시 할 수 있습니까? – benzonico

답변

0

업데이트 센터를 통해 SonarJava 분석기를 최신 버전 (4.9)으로 업데이트하면 도움이 될 수 있습니다. 도움을 주신 @benzonico에게 감사드립니다.