2011-11-15 2 views
1

Eclipse에서 성공적으로 "패키지"목표에 도달 한 Maven 프로젝트가 있습니다. 그렇게하면 항아리가 만들어집니다. Java Application Run Configuration에 Maven 의존성뿐만 아니라 Jar 파일도 포함시켜야합니다.실행 구성에 Eclipse Maven 종속성이 있습니까?

제 문제는 실행 구성을 설정하고 명령 줄 인수를 제공 할 때 Maven에서 제공하는 클래스를 찾을 수 없다는 것입니다.

어떻게 이런 일이 발생합니까? 나는 탐험, 실험 및 검색을 시도했습니다. 수동으로 내 로컬 .m2/repository 디렉토리의 모든 항아리를 Eclipse의 "외부 항아리"로 추가 할 수는 있지만 그렇게해야한다고 생각하지는 않습니다.

+2

알아 냈어. 빌드 메이븐 목표'이클립스 : 이클립스 '다음 실행 구성에 필요한 것입니다 누른 다음 새로 고치십시오. – wberry

답변

1

로컬 저장소에 .jar 파일을 넣고 pom.xml 파일에 적절한 <dependency/> 스탠자를 추가하려면 mvn install을 수행해야합니다.

+0

내가 처음 시도했을 때 나는 나중에 새로 고치기 위해 F5를 누르지 않았다. 그것은 작동하지 않는 것처럼 보였다. 'mvn install'은 Eclipse 내에서 실행될 때'mvn eclipse : eclipse'와 동일합니다. – wberry

관련 문제