2012-07-22 2 views
0

maven eclipse 플러그인을 사용하여 웹 응용 프로그램 프로젝트 (eclipse WTP)의 종속성을 관리하고 있습니다. 종속성을 변경할 때 일반적으로 maven의 copy-dependencies 목표를 실행하여 프로젝트 jar를 WebContent/WEB-INF/lib 폴더에 복사합니다. pom 파일의 종속성을 변경할 때 자동으로이 작업을 수행 할 수있는 방법이 있습니까?Eclipse에서 종속성을 업데이트 한 후에 항상 copy-dependencies를 실행하십시오.

답변

-1

첫 번째 문제는 Maven이 종속성 관리 도구가 아니라 종속성이 아닌 완전한 빌드 정보를 보유하고있는 빌드 도구입니다. 또한 메이븐 (src/main/java, src/test/java, src/main/webapp) 규약에 따라 레이아웃을 변경해야한다. 또한 프로젝트를 Eclipse에 Maven 프로젝트로 가져와야합니다. 종속성을 WEB-INF/lib 폴더에 복사 할 필요가 없습니다.

0

이 질문은 오래된 질문이므로이 시점에서 Eclipse m2e 플러그인을 사용하시기 바랍니다. m2e-wtp 커넥터는 Eclipse에서 서버를 실행할 때 pom.xml에 선언 된 종속성을 클래스 경로에 추가합니다.