brunch

You can make anything
by writing

C.S.Lewis

by Daniel Lim Mar 17. 2017

Maven-site-plugin 사용법

pom.xml에 정보를 출력 하자

Apache Maven Site Plugin

Site 플러그인은 프로젝트의 사이트를 생성하는 데 사용된다. 또한 프로젝트 POM 에 대한 설정에 대한 리포트를 만들어 준다. 현재 Maven-site-plugin 의 버전은 3이며, maven 2.2.1이 필요하다.

사용법

먼저 사용하려는 프로젝트는 Maven 프로젝트이어야 하며, pom.xml에 maven-site-plugin과 maven-project-info-reports-plugin을 추가해야 한다.

이후, XML 설정을 아래와 같이 추가하면 된다.

pom.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 설정을 하지 않으면 오류가 난다.

출처

https://maven.apache.org/plugins/maven-site-plugin/

작가의 이전글 주소창의 parameter  제거
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari