반응형
들어가기 전
- 테스트시 사용할 룰 checkstyle rule 파일 다운로드
- checkstyle rule 파일 경로 : <프로젝트>/google_checks.xml
체크스타일 대상이 될 코드 작성
public class Calculator {
private static final String[] AAA = {
"AAA",
"BBB"
};
public int add(int a, int b) {
return a + b;
}
}
pom.xml 파일 설정
<properties>
<checkstyle.config.location>${basedir}/google_checks.xml</checkstyle.config.location>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.1.1</version>
</plugin>
</plugins>
</build>
명령어 수행
mvn clean checkstyle:checkstyle
결과 확인
- <프로젝트>/target/site/checkstyle.html 파일을 열어 결과 확인
- 결과 이미지
반응형
'Development > Maven' 카테고리의 다른 글
[Maven] 다중 모듈 프로젝트 구성하기 (0) | 2021.03.04 |
---|---|
[Maven] local repository에 jar 배포 및 사용하기 (0) | 2019.02.16 |
[Maven] jacoco-maven-plugin 적용하기 (0) | 2018.10.16 |
[Maven] pom.xml 설정 (0) | 2018.07.23 |
[Maven] 설치하기 (0) | 2017.01.30 |