Eclipse는 스플래시 화면을 표시하고 닫습니다. 어떻게 고치는 지?

오늘 나는 내 컴퓨터를 다시 시작했고 Eclipse (최근 다운로드 한 3.5)는 이상한 행동을 보여줍니다.

  • 1 초 미만의 스플래시 화면 표시
  • 피장 ​​장이 된

이것은 100 %의 경우이므로 Eclipse를 전혀 시작할 수 없습니다.

이에 대한 로그는 어디서 찾을 수 있습니까?

나는 모든 이클립스 자원을 삭제하고 다시 압축 해제했다. 같은 것.

메모리가 충분하고 (IntelliJ가 정상적으로 실행 됨) 바이러스 백신 소프트웨어에 일식 종료와 관련된 활동이 표시되지 않습니다.

무슨 일이 일어 났을까요?



답변

내가 생각해 낸 한 가지는 폴더를 삭제하는 것입니다.

workspace/.metadata/.plugins/org.eclipse.e4.workbench"

workspace이클립스 작업 공간 디렉토리는 어디 입니까


답변

명령 행에서 시작하여 오류 메시지가 생성되는지 확인하십시오.


답변

각 작업 공간 내부 .log.metadata디렉토리에 파일이 있으며 여기에는 종종 Eclipse 내부의 여러 스택 추적이 포함됩니다. 시작 충돌은 일반적으로 여기에서 찾을 수 있습니다. 시작시 하나를 선택하라는 메시지를 표시하지 않고 Eclipse가 특정 작업 공간에서 자동으로 시작되도록 구성했다고 가정합니다.


답변

나는 이것을 eclipse.ini에 추가했다 :

-vm
C:/Program Files/Java/jdk1.6.0_20/jre/bin/javaw.exe

그리고 시작했다. 그리고, 그러나, 내 프로젝트 중 하나 (간단한 테스트 프로젝트) 해결하지 못할 java.lang.Stringjava.lang.System. JRE를 JDK / JRE로 변경했는데 효과가있었습니다.

JAVA_HOME그리고 JRE_HOME위의 위치를 가리키는했다.


답변

인수로 일식을 시작 -clean -clearPersistedState하면 종종 충돌이 해결 된다는 것을 알았습니다 .


답변

완전성을 위해 : -clean을 사용하여 Eclipse를 시작하십시오 (설치된 플러그인을 다시 스캔하고 $ ECLIPSE_HOME / configuration에서 캐시를 다시 빌드하십시오).

일반적으로 가져 오기-> 기존 프로젝트로 .metadata를 제거한 후 프로젝트를 다시 가져옵니다.

또는 일부 프로젝트의 설정이 손상 될 수 있습니다.

오류 스택 (.metadata / .log)을보고 어떤 플러그인이 문제를 일으키는 지 확인하고 해당 prefs를 제거하십시오.

이 모든 것을 시도하는 쉬운 방법은 새 작업 공간을 만들고 (대화 상자가 없으면 -data로 이클립스를 시작) 프로젝트를 수동으로 복사하는 것입니다.


답변

eclipse.ini를여십시오. 줄 -showsplash이 있으면 제거하십시오.

존재하지 않는 경우 추가 -nosplash

스플래시 화면을 표시하지 않는 것이 이상하다고 생각하지만 때로는 일부 시스템 / Java 구성에서 문제가 발생합니다.