문제

나는 이클립스를 사용하여 3.3("Europa").주기적으로,이클립스는 지나치게 긴 시간(아마도 영원히)을 시작합니다.네트워크가 필요하지 않습니다 볼 Eclipse 로그:

    !ENTRY org.eclipse.core.resources 2 10035 2008-10-16 09:47:34.801
    !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

인터넷 검색을 보여준 누구의 제안 는 폴더를 제거:

workspace\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes

이 나타나지 않을 도왔다.

의 짧은 시작과 함께 새로운 작업(무언가 나는 치열하지 않을,그것은 나에게 시간을 설정합 내 모든 프로젝트를 다시 올바로),하는 방법이 있을 Eclipse 제대로 시작?

도움이 되었습니까?

해결책

이것은 귀하의 문제에 대한 정확한 솔루션이 아닐 수도 있지만, 제 경우에는 Eclipse가 여론 조사에 반대하는 파일을 추적했습니다. SYSINTERNALS PROCMON, 그리고 Eclipse가 내 프로젝트 중 하나에 대해 상당히 큰 스냅 샷 파일을 끊임없이 폴링하고 있음을 발견했습니다. 그것을 제거하고 모든 것이 정상적으로 시작되었습니다 (이전 출시에 있었던 상태의 작업 공간과는 달리).

제거 된 파일은 다음과 같습니다.

<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\<project>\.markers.snap

다른 팁

노력하다:

  1. CD TO u003Cworkspace> .metadata .plugins org.eclipse.core.resources
  2. 파일을 제거하십시오 *.스냅 (또는 . 마커 인디고에서)

제 경우 (주노) 나는 이것을해야했다 :

find $WORKSPACE_DIR/.metadata/.plugins/org.eclipse.core.resources/.projects \
-name .indexes -exec rm -fr {} \;

그것은 속임수를했다.

처음에 나는 그것이 Mylyn의 문제라고 생각했지만 (일반 웹 커넥터를 사용한 후에이 동결을 경험했지만) 커넥터를 제거하고 .mylyn 디렉토리를 삭제 한 후에도 문제가 나타났습니다.

편집 : 또한 하나의 파일 만 삭제하여 Eclipse를 다시 시작했습니다.

rm $WORKSPACE_DIR/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

그것은 색인이없는 상태없이 잘 작동했습니다. 내가 개인적으로 그렇게 많이 신경 쓰지 않는 워크 비치 만.

당신은 시작하려고 시도 할 수 있습니다 Eclipse 먼저 -clean 옵션.

Windows에서는 추가 할 수 있습니다 -clean Eclipse의 바로 가기 옵션. 에 Linux 시작할 때 간단히 추가 할 수 있습니다 Eclipse 명령 줄에서.

이것은 나를 위해 작동합니다.

또 하나의 더 나은 해결 방법은 분명히 작동합니다.

  1. 닫다 Eclipse.
  2. 작업 공간에서 어딘가에 임시 이동 문제가 발생합니다.
  3. 시작 Eclipse, 작업 공간이로드 될 때까지 기다립니다 (해야합니다).
  4. 닫다 Eclipse 다시.
  5. 프로젝트를 작업 공간으로 다시 이동하십시오.

원천: GWT 2.0/Google App Engine으로 업그레이드 한 후 작업 영역을 여는 동안 Eclipse가 매달려 있습니다. 1.2.8

나는 사용했다 eclipse -clean -clearPersistedState 그리고 그것은 나를 위해 일했습니다.

경고: 이것은 작업 공간에서 모든 프로젝트를 제거 할 수 있습니다.

나는 3.5에서 다소 큰 작업 공간과 비슷한 문제가 있었고 어디서나 볼 수있는 곳이 없습니다. "Windows -> Preferences -> General -> 스타트 업 및 종료 -> 시작시 작업 공간을 새로 고침하는 것 "은 작업 공간 관련 설정 인 것 같습니다.

달리기 eclipse 명령 행 매개 변수 -refresh를 사용하면 설정을 변경하는 것이 트릭을 수행하는 것 같습니다.

또한 *.snap 파일을 제거하는 데 운이 좋았습니다. 광산은 게시물 (아래)에서 언급 한 것과는 다른 디렉토리에 위치했습니다.

<eclipse workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects

결과적으로 다음 UNIX CMD가 트릭을 수행했습니다.

find <eclipse_workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects  -name "*.snap" -exec rm -f {} \;

나는이 스레드의 모든 답을 시도했지만 아무도 나에게 일한 적이 없다. 스냅 파일이 아니라 프로젝트를 움직이지 않고 그들 중 어느 것도 없었다.

이상하게도, 모든 프로젝트와 다른 곳으로 .metadata 폴더를 옮기고 일식을 시작하고 닫은 다음 다시 이동하는 것이 었습니다.

.snao 또는 .prefs 파일이 없기 때문에 .metadata.plugins org.eclipse.core.resources 폴더 (OS X에서 실행), 나에게 트릭은 .project 폴더를 Old.Project에 복사하고 Eclipse를 시작하고 확인하는 것이 었습니다.

Windows-> 환경 설정 -> 일반 -> 시작 및 종료 -> 스타트 업에서 작업 영역을 새로 고침

Matt b가 제안한대로. 그 후, 나는 Eclipse를 닫았고, Old.Projects의 이름을 .projects로 다시 바꾸고 그 후에 모든 것이 다시 잘 작동했습니다.

난 이걸했다:

  1. cd to .metadata.plugins org.eclipse.core.resources
  2. 파일 .snap을 제거하십시오
  3. 진행 탭이 몇 초마다 무언가를하고 있음을 알았습니다.
  4. Exit Eclipse (파일을 파일하지 마십시오 | 여기서 다시 시작하거나 다시 1 단계로 돌아 가야합니다)
  5. Eclipse를 다시 열십시오.

사용 -refresh 또는 -clean 일식을 시작할 때 도움이되지 않았습니다.

Mac OS X에서는 Eclipse 응용 프로그램을 두 번 클릭하여 Eclipse를 시작합니다. Eclipse에 인수를 전달 해야하는 경우 Eclipse.ini 파일을 Eclipse 응용 프로그램 번들 내부에 편집해야합니다. 제어 키를 누른 상태에서 Eclipse 응용 프로그램 번들 아이콘을 선택하십시오. 팝업 메뉴가 제공됩니다. 팝업 메뉴에서 "패키지 내용 표시"를 선택하십시오. 내용/macOS 서브 폴더에서 eclipse.ini 파일을 찾아 좋아하는 텍스트 편집기와 함께 열려 명령 줄 옵션을 편집하십시오.

추가 : "-clean"및 "-refresh"는 파일의 시작 부분에 다음과 같습니다.

-clean
-refresh
-startup
../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library

작업 공간 런처가 TV 나 다른 두 번째 모니터에서 열리지 않았는지 확인하십시오. 그것은 나에게 일어났다. 증상은 설명 된 문제와 동일하게 보입니다.

Windows-> 환경 설정 -> 일반 -> 시작 및 종료

~이다 Refresh workspace on startup 확인?

나는 방금 일식을 시작하는 데 문제가있었습니다. 이 파일을 삭제하여 수정되었습니다.

rm org.eclipse.core.resources.prefs

.Settings에서 찾았습니다

이 제안을 설치 한 후 RDZ (Eclipse Based)와 관련된 UFT를 유발하면 환경 변수와 해당 값을 사용 하여이 상황을 해결할 수 있습니다.

메모: 충돌 응용 프로그램은 Java 지원 메커니즘에서 제외되기 때문에 Java 컨텍스트에서 인식되지 않습니다.

  1. 영향 : Windows 레지스트리 편집기를 통해 연결에서 갈리에서 충돌하는 응용 프로그램 실행 가능에 대한 추가 지원 제외 : java.exe/javaw.exe/jpnlauncher.exe를 제외하고 응용 프로그램은 EXE 파일로 시작해야합니다.

지침:

ㅏ. 애드 인 지원과 충돌하는 응용 프로그램의 실행 파일 이름을 찾으십시오. 작업 관리자 또는 Microsoft Process Explorer를 사용하십시오.

비. Windows 레지스트리 편집기 열기.

씨. 탐색 : hkey_local_machine Software Mercury Interactive Javaagent Windows X64에서 32BITS 응용 프로그램을위한 모듈 : HKEY_LOCAL_MACHINE SOFTROWAL WOW6432Node Mercury Interactive Javaagent Modules

디. 충돌하는 소프트웨어 실행 파일 Filenmae의 이름으로 dword 값을 만들고 값을 0으로 설정하십시오.

Updated Registry

*.snap (Mine is *.markers), -Clean-Data 또는 Move Workspace 폴더를 제거하면 모두 작동하지 않는 것 같습니다.

Eclipse가 설치 한 후 Keyborad 입력을 Hime으로 전환 한 후 일식이 중단되면서 FCTIX로 돌아가서 효과가있었습니다.

이 없었 스냅 파일이 있습니다.가 도움말 메뉴를 통해 설치 목록은,적어도 90%나 플러그인을 했다면 제거 버튼이 비활성화할 수 있도록 처리하지 않습을 통해 그것이있.에서 시작/종료 플러그인의 대부분이었다 나열되지 않습니다.대신에,나는 수동으로 제거하는 항목에서는 플러그인 폴더에 있습니다.Wow,시작 시간이 훨씬 더 빠르게 나를 위해 지금입니다.그래서 다른 모든 경우에 작동하지 않고 있는 플러그인은 처분할 수 있는,이 될 수있는 최고의 솔루션을 사용합니다.

불행히도,이 솔루션 중 어느 것도 저에게 도움이되지 않았습니다. 결국 새 작업 공간을 만들어야하고 기존 프로젝트를 새 작업 공간으로 가져 왔습니다. 불행히도, 당신은 그렇게 할 때 선호도를 잃습니다 (따라서 변경할 때마다 설정을 내보내는 것을 잊지 마십시오!)

Fedora 18의 Eclipse (Juno)와 매우 비슷한 문제가있었습니다. Android 세션을 디버깅하는 중에 Eclipse는 디버그 세션을 종료했습니다. Eclipse를 다시 시작하려고 시도했지만 Splash Screen에서 계속 Haning. 나는 위의 다양한 제안을 성공하지 못했습니다. 마지막으로 ADB 서비스 (Android Debug Bridge)를 확인했습니다.

# adb devices
List of devices attached 
XXXXXX offline

안드로이드 장치가 여전히 연결되어 있다는 것을 알고 있지만 오프라인으로보고했습니다. 장치를 연결 해제하고 ADB 서비스를 종료했습니다.

# adb kill-server

그런 다음 몇 초 동안 기다렸다가 ADB 서비스를 다시 시작했습니다.

# adb start-server

그리고 내 안드로이드를 다시 연결했습니다. 그 후, Eclipse는 잘 시작되었습니다.

전체 메타 데이터 파일을 삭제할 필요가 없습니다. 삭제 해보세요 .스냅 작업 공간 폴더의 org.eclipse.core.resources 파일

ex. E:\workspaceFolder\.metadata\.plugins\org.eclipse.core.resources

제로 바이트 .plugin을 조심하십시오 파일 {workspace-dir}/. metadata/.plugins 폴더에서 방금 삭제했고 얼어 붙은 문제를 해결했습니다.

제 경우에는 비슷한 증상이 톤의 정크 시스템 파일을 가진 일부 불량 Git 저장소에 의해 발생했습니다.

위에서 언급 한 바와 같이 보편적 치료법은 프로세스 모니터를 사용하여 불쾌한 파일을 발견하는 것입니다. 다음 2 라인 필터를 설정하는 것이 유용합니다.

  • 프로세스 이름 ~이다 eclipse.exe
  • 프로세스 이름 ~이다 Javaw.exe

Mavericks에서 Eclipse를 업데이트 한 후에도 비슷한 문제가있었습니다. 결국 나는 Eclipse 플러그인 디렉토리에서 com.google.gdt.eclipse.login jar가 마지막에 버전 번호를 가지고 있음을 발견했습니다. 나는 이름에서 버전 번호를 제거했고 모든 것이 잘 시작되었습니다 :)

또한보십시오 http://www.lazylab.org/197/eclipse/eclipse-hanging-on-startup-repair-corrup-workspace/

99% 권장 솔루션이 작동합니다 .... (예 : .SNAP 파일 제거) 그러나 작동하지 않으면 인덱스 폴더와 추가 워크 벤치 폴더를 제거해야합니다.

이것은 도움이 될 수 있습니다

일식에서

1) 도와주세요

2) Eclipse Marketplace를 클릭하십시오

3) 검색 - 최적화

"Eclipse for eclizer"설치

enter image description here

우분투에서 eclipse -clean -refresh Eclipse 3.8.1에서 나를 위해 일했습니다

또한 발생할 수 있습니다 이것 버그, Eclipse 4.5/4.6, v2.9.0보다 오래된 Eclipse Xtext 플러그인 버전 및 특정 작업 공간 구성이있는 경우.

해결 방법은 새로운 작업 공간을 만들고 기존 프로젝트를 가져 오는 것입니다.

글쎄, 나는 X11에서 일식을 시작하는 동안 비슷한 행동을 취했다. 내 퍼티에서 활성화 X11 전달을 똑딱 거리는 것을 잊었습니다.

내 경우 작업 공간의 .metadata 폴더를 삭제했습니다. Eclipse Luna Service Release 2를 사용하고 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top