2011-02-15 2 views
3

나는 우분투 9.10에서 아무런 문제없이 Eclipse를 사용하고있었습니다. 최근에 10.04로 업그레이드했는데 내 ~/.eclipse 폴더를 덮어 쓴 것처럼 보입니다. 지금 나는 나의 이전 플러그 접속 식을 다시 설치하는 것을 시도했다, 그러나 나는 식을 다시 시작할 때, 나타나지 않는다. "설치된 소프트웨어"섹션에서 이러한 플러그인을 볼 수 있습니다. ~/.eclipse/plugins 및 ~/.eclipse/features에서 볼 수도 있습니다.설치 후 Eclipse에 플러그인이 표시되지 않습니다.

다음을 수행했습니다. ~/.eclipse/plugins에서 설치된 플러그인을/usr/lib/eclipse/plugins에 복사하십시오. 기능에 대해서도 동일한 작업을 수행하십시오.

이제 sudo로 Eclipse를 실행하면 플러그인을 볼 수 있습니다. sudo로 실행하지 않을 때 어떻게 플러그인을 볼 수 있습니까?

+0

다행스럽게도 수정 사항을 발견했습니다. 내가 루트로 이클립스를 실행하고 플러그인을 설치 한 다음 일반 사용자로 이클립스를 실행하면 플러그인을보고 볼 수있었습니다. 나는 이클립스가 ~/.eclipse 폴더에있는 플러그인을 보지 않았다고 생각한다. 그래서 플러그인은/usr/lib/eclipse /에 설치되어야한다. – Karan

답변

3

먼저 내 플러그인에 대해.

플러그인을 "보"라고 말하면 실제 폴더와 항아리가 보입니다. 가장 좋은 방법은 실제로 대화 상자를 사용하는 것입니다 : help => 설치 정보에 대한 자세한 내용

실제 구성이 무엇인지 알려주는 정보 탭이 많이 있습니다. 이클립스 초기화 로그를 보여주는 마지막 탭을 포함합니다.

또한 전용보기 : window => show view => 오류 로그를 사용하여 로그를 볼 수 있습니다.

전체적으로 문제는 사용 권한과 관련이있는 것으로 보입니다. 이클립스 자체 또는 작업 영역 또는 자바 자체. 나는 그것을 먼저 확인했다!

귀하의 곤경에 대한 원격 이유에 대해 알아보십시오.

apt를 통해 이클립스를 설치 한 것 같습니다. 이것은 필요하지 않습니다.

  1. apt 버전은 항상 안정적인 Eclipse 릴리스보다 늦습니다.
  2. 업그레이드가 적용되었을 때 플러그인을 마스터하지 않습니다.

Debian 사람들이 apt를 사용하는 이유는 모든 종속성을 처리하기 때문입니다. 그러나 이클립스는 외부 종속성이 거의 없습니다. JRE와 그 자체만으로도 많은 내부 종속성이 있습니다. 이것이 미리 패키지 된 이클립스 묶음을 가지고있는 이유입니다.

또한 apt를 사용하면 덜 필요로 할 때 설치시 원하지 않는 Eclipse 업데이트가 강제 실행될 수 있습니다. 이것은 당신에게 일어난 일입니다.

미래에 안전면에 머물고 싶다면 apt를 사용하지 말고 Eclipse 다운로드 페이지로 이동하여 최신 안정 버전을 가져옵니다. Eclipse를 제거하고 다운로드 한 버전을 다시 설치 한 다음 플러그인을 다시 설치하는 것으로 충분합니다. Natty가 2 개월 후에 나오면 다시 모든 것을 다시 할 필요가 없습니다.

0

기타 수정 프로그램을 다운로드하여 성공적으로 시도했습니다. ~/.eclipse 디렉토리의 이름을 ~/.eclipse_bak로 변경하고 eclipse -clean을 실행하십시오. 새로운 ~/.eclipse 디렉토리가 다시 생성되었습니다. ~/.eclipse의 파일을 ~/eclipse_bak 디렉토리에 복사하고 이미 존재하는 파일을 덮어 씁니다. ~/.eclipse 디렉토리를 삭제 한 다음 디렉토리 ~/.eclipse_bak의 이름을 ~/.eclipse로 변경하십시오. eclipse -clean을 다시 실행하면 누락 된 플러그인이 나타납니다.

아마도 ~/.eclipse/org.eclipse.platform_version_buildId/configuration/eclipse.ini.ignored 파일이이 문제점의 근본 원인입니다. 그러나 문제를 재현하지 않았기 때문에 확실하지 않습니다.

관련 문제