2012-01-10 3 views
2

Maven으로 마이그레이션하고 싶지만 사용하려는 POM이없는 항아리가 몇 개 있습니다. 다른 사람이 프로젝트를 다운로드 할 때, maven 커맨드 라인 설치 명령을 사용하지 않아도됩니다.Maven with m2e Eclipse 플러그인 - repo 할 밀어 넣기 병

jar 파일을 사용하는 데 Ecplise 및 m2e 만 사용하는 쉬운 방법이 있습니까?

예 : jar 파일은/src/main/resources에 이미 있으므로 pom.xml을 클릭하기 만하면됩니까?

저는 완전히 Maven에 익숙하기 때문에 어쩌면 질문이 어리석은 일일 수 있습니다. 그러나 이것은 제가 시작하고 Maven을 사용하도록 설득하는 것을 방해합니다.

+0

자신 만의 항아리를 만들었습니까? http://sarch.maven.org/#browse 의존성으로 추가했다면 – EhmKah

+0

아니요 닫히지 않은 소스 jar는 다른 어떤 오픈 소스 프로젝트에서도 찾을 수 없습니다. repo. –

답변

2

maven의 주요 아이디어는 모든 종속성을 포함하는 pom.xml 만 제공하는 것이므로 가장 좋은 방법은 로컬 Maven 캐시에 파일을 설치하는 것입니다. (~/.m2 /에서 찾을 수 있어야)

는 여기에 설명 할 방법 : http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

을 당신이 당신의 pom.xml을 수정하고 값이 호출 제공과 함께, 종속성을 추가해야이 일을 한 후 도구.

동료가 로컬 메이븐 캐시에 항아리를 설치해야합니다.

더 나은 해결책은 모든 maven jar를 저장하고 모든 빌드를 다운로드 할 수있는 artifactory (http://www.jfrog.com/products.php)를 다운로드하는 것입니다.

+0

UI에서 배포 할 때 Artifactory는 배포 된 jar와 일치하도록 POM 파일을 자동으로 생성 할 수도 있습니다 – noamt

+0

jFrog가 좋습니다 .. –