오늘 나는 내 컴퓨터를 다시 시작했고 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.String
와 java.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 구성에서 문제가 발생합니다.