pom.xml에 정보를 출력 하자
Site 플러그인은 프로젝트의 사이트를 생성하는 데 사용된다. 또한 프로젝트 POM 에 대한 설정에 대한 리포트를 만들어 준다. 현재 Maven-site-plugin 의 버전은 3이며, maven 2.2.1이 필요하다.
먼저 사용하려는 프로젝트는 Maven 프로젝트이어야 하며, pom.xml에 maven-site-plugin과 maven-project-info-reports-plugin을 추가해야 한다.
이후, XML 설정을 아래와 같이 추가하면 된다.
<project>
...
<build>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.6</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.9</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.9</version>
</plugin>
</plugins>
</reporting>
...
</project>
프로젝트 사이트와 리포트를 생성하는 명령어는 다음과 같다.
$> mvn site
위의 명령은 기본적으로 /target/site/ 디렉터리에 결과를 저장한다.
pom.xml 에서 maven-site-plugin 설정을 하지 않으면 오류가 난다.