Skip to content

Copy Dependency Maven Plugin의 유용성

2012년 11월 15일

이클립스로 메이븐 프로젝트를 작성하다보면,

메이븐과 이클립스간의 거리 때문에 공동 개발자간에 오류가 나는 경우가 있다.

이 경우 Copy Dependency Maven Plugin을 활용에 편하게 개발자간의 프로젝트를 공유할 수 있다.

굳이 Maven 프로젝트를 잘 설정하지 않고도, Maven 프로젝트를 같이 진행할 수 있게 되는 것이다.

이 플러그인을 사용하는 방법은 간단하다.

pom.xml 파일에 플러그인을 추가해준다.

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<configuration>
<outputDirectory>
src/main/webapp/WEB-INF/lib
</outputDirectory>
</configuration>
</plugin>

ouputDirectory 라는 텝은 어디로 maven dependency 를 카피할 지 알려주는 경로이다.

이제 감이 잡히지 않는가? maven dependency 에만 있는 library를 실 작업 위치로 옮겨주는 작업이다!!

아 이런게 필요했구나 싶죠?

이제, run 을 실행합니다.

자 이클립스에서 이렇게 만들어서 실행!

그러면? 내가 maven에 추가한 dependency 파일들이 내가 지정한 폴더로 이동해 있다.

Advertisements

From → Development

댓글 남기기

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

%d 블로거가 이것을 좋아합니다: