현재 내 로컬PC에는 여러 개의 이클립스가 설치되어 있다. 아마도 대부분의 SI개발자들은 보통 2개 이상의 이클립스가 한 PC에 존재하게 되는데, 이렇게 되면
메이븐 레포지토리처럼 이클립스 플러그인들을 중앙 레포지토리에 몰아넣고, 플러그인 설치시에는 중앙레포지토리로부터 자동으로 로컬 레포지토리에 다운로드한다. 그리고 실제 이클립스를 띄우면 이클립스는 로컬 레포지토리의 플러그인을 로딩한다.
이클립스 플러그인 관리 화면에서는 사용자가 로컬 또는 리모트 레포지토리에 존재하는 플러그인들을 검색,설치,제거,업그레이드 등의 작업을 할 수 있게 지원한다. 플러그인들 사이의 의존성도 자동으로 체크된다.
뭐 플러그인이 너무 많아서 관리가 쉽진 않겠지만 매번 플러그인 홈페이지 주소 찾고 지원하는 이클립스 버전확인하고 업데이트 URL복사하여 이클립스 화면에 붙여넣고 등등 이제는 너무 귀찮다.
- 디스크를 많이 잡아먹는다
- 설정을 공유하기가 쉽지 않다
- 수많은 플러그인의 설치 및 관리가 쉽지않다
메이븐 레포지토리처럼 이클립스 플러그인들을 중앙 레포지토리에 몰아넣고, 플러그인 설치시에는 중앙레포지토리로부터 자동으로 로컬 레포지토리에 다운로드한다. 그리고 실제 이클립스를 띄우면 이클립스는 로컬 레포지토리의 플러그인을 로딩한다.
이클립스 플러그인 관리 화면에서는 사용자가 로컬 또는 리모트 레포지토리에 존재하는 플러그인들을 검색,설치,제거,업그레이드 등의 작업을 할 수 있게 지원한다. 플러그인들 사이의 의존성도 자동으로 체크된다.
뭐 플러그인이 너무 많아서 관리가 쉽진 않겠지만 매번 플러그인 홈페이지 주소 찾고 지원하는 이클립스 버전확인하고 업데이트 URL복사하여 이클립스 화면에 붙여넣고 등등 이제는 너무 귀찮다.