[java] Maven 플러그인 추가
1. Surefire 플러그인
Surefire 플러그인은 테스트 실행을 위한 표준 플러그인으로, Maven 프로젝트의 단위 테스트를 수행할 때 사용됩니다. 이 플러그인을 추가하면 mvn test
명령어로 프로젝트의 테스트를 간편하게 실행할 수 있습니다.
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M5</version>
</plugin>
</plugins>
</build>
2. Failsafe 플러그인
Failsafe 플러그인은 통합 테스트 실행을 위한 플러그인으로, Maven 프로젝트의 통합 테스트를 수행할 때 사용됩니다. 이 플러그인을 추가하면 mvn verify
명령어로 프로젝트의 통합 테스트를 실행할 수 있습니다.
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M5</version>
</plugin>
</plugins>
</build>
3. Compiler 플러그인
Compiler 플러그인은 컴파일 속성 구성을 위한 플러그인으로, Maven 프로젝트의 컴파일 옵션을 설정할 때 사용됩니다. 이 플러그인을 추가하면 컴파일할 소스코드와 대상 JDK 버전 등의 설정을 구성할 수 있습니다.
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
Maven 프로젝트에서 위와 같은 플러그인을 추가하여 더욱 효과적인 빌드 및 테스트 환경을 구축할 수 있습니다. 각 플러그인의 세부 설정은 Maven 공식 문서를 참조해 주시기 바랍니다.