2011-01-13 3 views
2

데비안 서버에 최신 Eclipse를 수동으로 설치했고 모든 사용자가 같은 구성을 공유하도록 구성하고 싶었습니다. 필자는 생각보다 덜 분명한 것으로 나타났습니다. 모든 사용자에게 패키지를 설치할 수있는 것 같지 않습니다. 직접 실행하면 모든 구성 데이터가 내 자신의 홈 디렉토리에 저장됩니다. sudo를 사용하여 Eclipse를 실행하면 모든 것이 루트 디렉토리에 저장되지만 Eclipse를 실행할 때 다른 사용자가 액세스 할 수 없습니다.데비안 서버에서 이클립스에 대한 공유 설정

나는 이클립스 및 일부 포럼의 설명서를 찾아 보았지만 "예, 할 수있다"는 말로는 에 대한 정보를 찾을 수 없었습니다. 수행해야하는 방법은입니다. 가장 큰 문제는 모든 사용자를 찾을 수있는 플러그인을 설치하는 것입니다. 어떤 도움이라도 대단히 감사합니다.

Eclipse : 3.6.1 classic, this procedure을 사용하여 설치.

서버 UNAME : GNU/리눅스 ***는 RealVNC를 통해

서버 퍼티를 사용하여 액세스 2.6.26-2-AMD64, 및 그놈 데스크탑. 그것이 중요하다면 그냥 언급. 우리 시스템 관리자는 "연장 된 휴가"(스페인에서 근무하고 결코 교체되지 않음)에 있습니다. 그래서 나는 도움없이 여기에서 붙어 있습니다.

편집 : osgi.configuration.area, osgi.configuration.area.default, osgi.sharedConfiguration.area, osgi.configuration.cascaded ...하지만 할 수 없습니다 :

내가 구성에 관한 launcher.ini 또는 config.ini 파일에 설정 될 수있는 변수의 목록을 발견했습니다 올바르게 설정하는 방법을 찾아보십시오.

- 나는이 질문을 Serverfault에 대해서도 물었습니다. 그러나 나는 이것이 어디에 속하는 지 확실하지 않습니다. 두 질문을 해당 장소에 자유롭게 병합하십시오. -

답변

2

는 플러그인의 경우, "shared dropins directory"를 (당신이 설치하는 모든 Eclispe에 대한) eclipse.ini에 공통 경로를 추가 할 수 있습니다.
Eclipse를 시작할 때 해당 디렉토리에 복사 된 모든 플러그인이 감지됩니다.

+0

@VonC Thx 대답입니다. 하지만 공유 Eclipse에서 다른 구성 항목 (리포지토리 목록 등)을 가져 오지 않겠습니까? 나는 osgi.configuration.area 등을보고 있었지만, 나는 문서에서별로 이해할 수 없다. –

+0

@Joris : 정확합니다. 이것은 플러그인 문제 만 해결합니다. 나머지는 보통 사용자 정의 Eclipse 설치 zip 파일에 통합하는 일부 설정을 준비합니다. – VonC

+0

@VonC : 문제는 공유 설치 (모든 설치가 하나의 설치)입니다. 모든 사용자에 대해 몇 가지 설정 (StatET 플러그인, 서버에서 R을 실행하는 설정 등)이 포함되도록 설치가 필요합니다. 나머지는 모두 자신의 구성 영역으로 이동합니다. 커스텀 Eclipse 설치 zip 파일에 통합 된 설정으로 어떻게해야합니까? 당신은 정교 할 수 있습니까? –

관련 문제