Eclipse juno IDE에서 PMD 및 findbugs 플러그인을 사용하여 프로젝트의 유효성을 검사하려고합니다. 이미 필요한 플러그인을 다운로드했으며 둘 다 정상적으로 작동합니다. 그러나 프로젝트는 Maven 3을 사용하고 있으며 pom.xml 내부의 plugin 태그를 발견했습니다.
제 질문은 PMD와 findbugs를 사용하기 위해 pom.xml 안의 내용을 변경해야합니까? 그리고 maven-pmd-plugin과 eclipse pmd 플러그인이 어떻게 다른가요?PMD 및 Findbugs 유효성 검사
1
A
답변
1
이클립스와 메이븐 플러그인의 주요 차이점은 다음과 같습니다
이클립스 플러그인은 분명히 필요 실행하기 이클립스. 좋은 메시지와 메트릭을 볼 수있는 IDE에서 분석을 수행하는 경우라면 완전히 좋습니다.
반면에 Maven 플러그인을 사용하면 빌드에서 코드 분석을 트리거 할 수 있습니다.
Jenkins와 같은 지속적인 통합 서버를 사용하는 경우 매우 유용합니다. 그들은 먼저 pmd/findbugs 분석을 시작한 다음 Jenkins가 결과를 검사하여 멋진보기에 표시하도록 할 수 있습니다. 요구 사항이 충족되지 않으면 빌드가 실패하거나 불안정 해지는 품질 요구 사항이있는 경우 매우 편리합니다.
Eclipse 검사를 계속 사용하는 경우에는 maven 빌드를 수정해서는 안됩니다. 그러나 당신이 CI 서버를 장비한다면, 당신은 그것을해야합니다.
관련 문제
- 1. 코드 분석기 : PMD 및 FindBugs
- 2. Gradle의 Findbugs 및 PMD 플러그인
- 3. 겹침없는 CheckStyle, FindBugs 및 PMD 구성
- 4. PMD 유효성 검사 성공시 반환 플래그
- 5. 이클립스 플러그인 체인 - SVN, Checkstyle, PMD 및 FindBugs
- 6. SonarQube - 중복되지 않은 Sonar 방식, FindBugs, PMD 및 Checkstyle 결합
- 7. DatePicker의 유효성 검사 및 유효성 검사 이벤트
- 8. hunson 빌드 이메일에 junit/pmd/findbugs 보고서를 통합하는 방법은 무엇입니까?
- 9. 유효성 검사 및 i18n
- 10. 유효성 검사 및 Linq
- 11. 국제화 및 유효성 검사
- 12. ActionMailer 및 유효성 검사
- 13. PMD, checkstyle, findbugs의 보고서
- 14. ComboBox 유효성 검사 유효성 검사
- 15. 오류시 유효성 검사 유효성 검사
- 16. WPF의 여러 유효성 검사 규칙 및 유효성 검사 템플릿
- 17. Asp.net 유효성 검사 컨트롤 및 서버 쪽 유효성 검사
- 18. 코드 서명 유효성 검사 및 jquery 폼 유효성 검사
- 19. ASP.NET 요청 유효성 검사 및 서버 쪽 유효성 검사
- 20. Yii 사용자 지정 유효성 검사 및 서버 쪽 유효성 검사?
- 21. WCF 유효성 검사 - 사용자 지정 값 요구 및 유효성 검사
- 22. 체크 박스 및 aspnet 유효성 검사 유효성 검사
- 23. 라이브 Jquery 폼 유효성 검사 및 CakePHP 유효성 검사
- 24. jQuery 유효성 검사 : 컨테이너 및 HTML 유효성 검사
- 25. 다른 유효성 검사 메시지 및 유효성 검사 요약 메시지
- 26. 도메인 개체 유효성 검사 및 유효성 검사 결과 표시
- 27. Breeze 유효성 검사 유효성 검사 및 해당 탐색 속성
- 28. jquery 유효성 검사 및 데이터 주석을 사용하는 고급 유효성 검사?
- 29. Sonar의 Findbugs 및 FindSecBugs
- 30. jQuery 유효성 검사 유효성 검사 유효성 검사 추가 공간 없음
감사합니다. 매우 유용했습니다. –