답변:
마스터 암호 프롬프트를 비활성화 하려면를 사용 하여 암호를 포함하는 파일을 지정해야합니다. Eclipse SDK 도움말 및 버그 241223을-eclipse.password
참조하십시오 .
전체 절차는 다음과 같습니다 (Linux의 경우, Windows의 경우 경로를 변경해도 작동합니다).
echo "secret" > ~/.eclipse/master
Eclipse 프로그램 디렉토리에있는 eclipse.ini 맨 위에 추가하십시오 (두 줄로, 하나로 결합하지 마십시오).
-eclipse.password
/home/user/.eclipse/master
-eclipse.password
. 뒤에 공백이 있으면 매개 변수를 무시하는 것 같습니다.
eclipse -eclipse.password /home/user/.eclipse/master
eclipse.ini를 수정하지 않고 다음 과 같이 실행할 수 있습니다 (예 : 데스크탑 항목 수정).
이제 아무것도 필요하지 않다고 가정하고 삭제할 수 있습니다. Window> Preferences> General> Security> Secure Storage로 이동 한 다음 'Contents'탭을 클릭합니다. 삭제 버튼을 클릭 한 다음 Eclipse를 다시 시작하면 더 이상 팝업이 표시되지 않습니다.
내가 이해 한 바에 따르면 Secure Storage는 주로 Git 및 SVN과 같은 저장소와 함께 사용됩니다. 제 경우에는 가정용 컴퓨터에는 필요하지 않습니다. 직장에서 Git을 사용하지만 그래도 보안 저장소 팝업을 본 적이 없습니다.
Eclipse Indigo가 설치된 Ubuntu 11.10에서 org.eclipse.equinox.security 폴더는 /root/.eclipse 폴더에 숨겨져 있습니다. 할
sudo su
cd /root/.eclipse
mv org.eclipse.equinox.security org.eclipse.equinox.security.backup
그런 다음 이클립스를 (다시) 시작하면 암호가 사라집니다.
Eclipse를 열거 나 프로젝트를 가져 오는 동안 때때로 Salt는 8 바이트 길이 여야한다는 오류가 발생할 수 있습니다. . 이는 Java와 OS 키 저장소 간의 충돌 때문입니다.
다음 중 하나가이 문제의 해결책입니다.
► 해결책 1 : 시스템에서 <USERHOME> .eclipse \ org.eclipse.equinox.security \ secure_ storage 파일을 제거합니다. 그런 다음 컴퓨터를 다시 시작하고 Eclipse ***를 사용해보십시오.
► 해결 방법 2 : Windows 통합 (64 비트) 및 UI 프롬프트 선택 취소 Windows-> 기본 설정-> 일반-> 보안-> 보안 저장소의 암호 탭에서 를 . 그 후 컴퓨터를 다시 시작하고 Eclipse를 사용해보십시오.
► 해결 방법 3 : Windows-> 환경 설정-> 일반-> 보안-> 보안 저장소의 내용 탭에서 [기본 보안 저장소] 를 삭제 합니다. 그 후 컴퓨터를 다시 시작하고 Eclipse를 사용해보십시오.