[eclipse] 작업 공간을 구축 할 때 일식이 멈춤

Vista에서 eclipse 3.4.1 Java EE를 사용하고 있습니다. 내 작업 공간을 만들 때 막히는 것 같습니다. 빌드를 취소해도 아무 작업도 수행되지 않는 것 같습니다.

왜 이런 일이 발생하며 문제를 어떻게 해결합니까?



답변

교착 상태를보고하는 방법을 살펴볼 수 있습니다 . 오류보기 및 / 또는 오류 로그 ([workspace] /. metadata / .log)를 확인할 수도 있습니다. 그래도 도움이되지 않으면 설치 한 플러그인과 가지고있는 프로젝트에 대한 추가 정보를 포함해야 할 것입니다. 문제를 재현하는 최소한의 작업 공간을 만들 수 있습니까?


답변

다음으로이 문제를 해결할 수있었습니다.

먼저 Eclipse를 종료하십시오. 그런 다음 임시로 다음 .projects폴더를 안전한 위치 로 이동하십시오 .

mv .metadata\.plugins\org.eclipse.core.resources\.projects projects

Eclipse를 시작하고 종료 한 다음 .projects폴더를 원래 위치로 다시 이동합니다 .

mv projects .metadata\.plugins\org.eclipse.core.resources\.projects

물론 자신의 책임하에 사용하십시오.


답변

때때로 “-clean”매개 변수를 사용하여 명령 줄에서 이클립스를 실행하여 작업 공간을 정리하도록하는 것이 매우 유용합니다.


답변

eclipse -clean은 작동하지 않았지만 다음은 작동했습니다.

eclipse -clean -clearPersistedState


답변

USB를 통해 Android를 디버깅하는 경우 Eclipse는 종종 44 %로 멈 춥니 다. 장치 연결을 끊으면 Eclipse가 시작됩니다.


답변

받아 들여진 대답으로 Eclipse를 다시 시작할 수 있었지만 프로젝트에서 메타 데이터를 잃어버린 것 같습니다. (예를 들어, 모든 Git / Gradle / Spring 아이콘이 프로젝트 이름에서 사라졌습니다.) 거기에 많은 프로젝트가 있고 다시 가져와야하고 싶지 않았습니다.

그래서 여기 Kepler 아래에서 저에게 도움이 된 것이 있습니다. YMMV이지만 누군가에게 도움이 될 경우를 대비하여 이것을 녹화하고 싶었습니다.

1 단계. 일시적으로 .projects파일을 다른 곳으로 이동합니다 .

$ cd .metadata/.plugins/org.eclipse.core.resources
$ mv .projects .projects.bak

2 단계. 그런 다음 Eclipse를 시작합니다. 메타 데이터가 누락되지만 적어도 Eclipse는 중단되지 않고 시작됩니다.

3 단계 . Eclipse를 닫습니다.

4 단계..projects.bak 파일을 원래 이름으로 되돌립니다 .

$ mv .projects.bak .projects

5 단계. Eclipse를 다시 시작하십시오. 무언가를 만들 수도 있지만 이번에는 통과해야합니다. (적어도 저에게는 그랬습니다.)


답변

1 단계:

프로젝트 디렉토리를 열고 .project 파일을 편집하고 다음 줄을 제거하여 Java 스크립트 유효성 검사를 비활성화합니다.

  <buildCommand>
      <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
      <arguments>
      </arguments>
    </buildCommand>

파일을 저장.

2 단계:

Eclipse가 설치된 디렉토리로 이동하여 eclipse.ini (또는 STS가있는 경우 sts.in)를 열고 컴퓨터의 RAM 크기에 따라 xms 및 xmx 값을 변경하십시오.

-Xms512m
-Xmx1024m
-XX:MaxPermSize=256m

또는 : Windows에서 바탕 화면의 이클립스 바로 가기로 이동하고 마우스 오른쪽 버튼을 클릭-> 속성-> 다음을 추가합니다. C : \ software \ eclipse \ sts-3.6.2.RELEASE \ STS.exe -clean -Xms512m -Xmx1024m

Eclipse를 실행하십시오.

Eclipse-> windows-> preference-> Validation으로 이동하여 Suspend all validators를 활성화합니다. 유효성 검사기 패널에 제공된 목록에 나열된 유효성 검사를 수행하지 않으려면이 작업을 수행하십시오.