2013-09-30 3 views
0

나는 동적 프로젝트를 Eclipse 프로젝트에서 maven 프로젝트로 변환했습니다. 문제는 모든 종속성을 복사하는 것입니다 : maven 종속성을 복사하지 않습니다

<project>/target/<project>-SNAPSHOT/WEB-INF/lib

하지 <project>/WebContent/WEB-INF/lib

나는 일식에서 응용 프로그램을 실행할 때,이 받는다는로부터 libs와없는 나는 약간의 오차가 얻을. 응용 프로그램이 eclipse에서 시작되었다고 가정합니다. 즉, tomcat 서버의 소스는 <project>/WebContent/WEB-INF/lib입니다.

답변

0

m2e (Maven Plugin for Eclipse)을 사용해야합니다. 클래스 경로에 Maven 종속성을 자동으로 추가하므로 Eclipse에서 실행하는 동안/WEB-INF/lib에 필요하지 않습니다.

+0

이미 가지고 있습니다. 배포 어셈블리가 설정됩니다. – userbb

+0

그래서 올바른 질문은 "왜 m2e가 클래스 패스에 의존성을 추가하지 않는가"입니다 : Eclipse 환경 설정을 Maven으로 변환 했습니까? 사용중인 Eclipse 버전을 말하지 않았지만 프로젝트에서 마우스 오른쪽 버튼을 클릭하여 구성 -> 구성 -> Maven 프로젝트로 변환 –

관련 문제