2014-09-03 3 views
0

cmd maven 컴파일 설치를 실행하려고합니다. pom.xml에 필자가 필요한 의존성을 언급했다. 로컬 저장소 또는 중앙 저장소에서 필요한 jar를 가져옵니다.인터넷 연결없이 Maven 설치

문제는 인터넷 연결이 필요 없다는 것입니다 (중앙 저장소에 연결되지 않음). 내 질문은 - 인터넷 연결이있는 시스템에서 동일한 작업을 수행하고 maven 컴파일 설치를 실행하여 로컬 저장소에 필요한 모든 파일을 가져올 수 있습니까?

그런 다음 인터넷 연결없이 네트워크 시스템에서 시스템으로 전체 로컬 저장소 (.m2 폴더)를 복사하면 maven 컴파일 설치가 성공하게됩니다. 또는 다른 해결책이 있습니까?

나를 도와주세요. 감사합니다

+0

당신의 의견을 시험해 봅니다. 인터넷 연결 및 작업없이 mvn clean compile을 실행합니다. 당신은 .M2 저장소에 필요한 것을 모두 얻는 것이어야합니다. 그래서 사이버 코피에 가도록 제안합니다. 또는 어디에 연결을 찾을 수있을 때 mvn 컴파일을 실행하고 pom.xml이 모든 의존성을 다시 카운트하고 집으로 돌아가는 지 확인하십시오 – mugiwaradz

+0

Thanks @mugiwaradz. 업데이트 된 항아리가 필요하지 않으면 작동합니다. – Popeye

답변

0

최상의 솔루션은 하나의 컴퓨터에 빌드를 실행하는 저장소 관리자를 설치하는 것입니다. 모든 아티팩트는 저장소 관리자에 다운로드되며 그 시점부터 저장소 관리자에 대한 액세스 권한으로 만 빌드 할 수 있습니다.

다른 해결책은 인터넷 액세스가 가능한 하나의 컴퓨터에서 프로젝트를 빌드하고 두 번째 시스템에 로컬 저장소를 복사 한 다음 mvn -o ...을 통해 빌드를 실행하는 것입니다.

관련 문제