2014-01-30 4 views
1

디스크 공간 (SSD)과 maven 처리 시간을 절약하고 싶습니다. 그러나 큰 ~/.m2 폴더 (2GB)는 물론이고 커맨드 라인 maven (패키지 관리자 팩맨으로 설치된 아치 리눅스에서)과 Eclipse Maven 플러그인이 함께 작동하지 않는다는 인상을 받았습니다. 큰 작업 공간/.metadata/.plugins/org.eclipse.m2e.core 폴더 (500MB).명령 줄 Maven과 m2eclipse가 함께 작동합니까?

내 인상이 분리되어있어서 다른 모든 것이 다시 수행되어 공간과 시간을 모두 낭비합니다. 그렇다면이 둘을 서로 연결하는 방법이 있습니까?

답변

2

~/.m2 디렉토리는 프로젝트 의존성 파일이 모두 구조화 된 방식으로 다운로드되는 로컬 메이븐 저장소입니다. 커맨드 라인 메이븐 (command line maven)과 이클립 메이븐 (eclipse maven) 모두 동일합니다. 디렉토리 작업 공간/.metadata/.plugins/org.eclipse.m2e.core에는 m2e 플러그인 메타 데이터 관련 파일 만 있습니다. & .m2 디렉토리와 같은 저장소 파일이 없습니다.

로컬 메이븐 리포지토리는 명령 줄뿐만 아니라 지정한 때까지 m2e와 동일하게 유지됩니다. 당신은 메이븐 리포지토리에 대해 더 많은 것을 읽을 수 있습니다 here

+0

그러나 왜 플러그인 폴더가 500MB 이상으로 큰지? 이것이 Eclipse 단독 이상의 것입니다. –

+0

플러그인은 작업 영역 정보와 웹 앱 데이터를 저장하므로 크기가 큽니다. 자세한 내용은이 링크 (http://stackoverflow.com/questions/8539841/eclipse-metadata-plugins-disk-space)를 참조하십시오. – Himanshu