2012-09-18 7 views
3

코드 편집, 저장 및 이클립스에서 수백 또는 수천의보고를 시작하는 지난 며칠 동안 Eclipse에서 이상한 간헐적 인 문제가 계속 발생합니다. MyClassName cannot be resolved to a type 오류. 오류는 클래스가 존재할 때 완전히 가짜이며 전체 작업 영역에서 정리하고 다시 작성하면 문제가 사라집니다. 이것은 갑자기 발생한 두 번째 작업 공간입니다.Eclipse 간헐적으로 "유형으로 해결할 수 없습니다"오류

다른 누구도 이전에이 문제를 겪은 적이 있습니까? 전혀 새로운 작업 공간을 재현하지 않고이 문제를 해결할 수있는 방법이 있습니까? (매우 실망 스럽습니다). 나는 겉으로보기에 내 작업 공간을 왜곡시키는 일이 무엇인지 잘 모릅니다.

[업데이트] 이것은 단지 표준 사용하여 모든 자바 (웹 응용 프로그램) 프로젝트있는 여러 프로젝트에 무슨 일이 일어나고 대한 명확한

'자바 빌더를.'

+0

Android? xtend? 순수 자바? 이러한 동작은 일반적으로 관련 플러그인의 작성자에 따라 크게 달라집니다. – Bananeweizen

+0

이들은 Java (웹 응용 프로그램) 프로젝트입니다. 사용 된 유일한 빌더는 표준 'Java Builder'입니다. – Michael

답변

0

디버깅 이클립스 디버깅은 힘든 작업입니다. 슬프지만 사실이지만 다시 설치하는 습관을 꾸미고 있습니다. 이클립스 플러그인 프레임 워크는 이런 종류의 상호 작용으로 이어지는 경향이있다. Eclipse의 버전과 EE 또는 표준은 언급하지 않았습니다.

따라서 Eclipse를 새로 설치하는 것이 좋습니다. 시도 할 또 다른 것은 Eclipse를 실행하기 위해 사용중인 JVM을 변경하는 것이다. 가장 널리 사용되고 테스트 된 JVM은 여전히 ​​Sun/Oracle Java 6입니다.

Eclipse의 표준 버전을 사용하고 필요한 경우 EE 만 추가하면 (예 : 웹 개발자 도구) 최상의 결과를 얻었습니다.

+0

btw, 자동 새로 고침을 사용 설정 했습니까? 이것은 기본적으로 꺼져있는 귀찮은 기본값 중 하나입니다. 창 -> 환경 설정으로 가서 "새로 고침"을 검색하고 작업 공간 설정에서 새로 고침 옵션을 켭니다. –

+0

Helios의 EE 버전 (Indigo를 사용하고 있다고 생각)을 실행하고 있습니다. 최근까지 이런 문제가 없었던 것은 이상한 일입니다. 또한, 참으로 나는 그것을 켜 놓았습니다. 새 작업 공간에서 사용할 수있는 첫 번째 기능 중 하나입니다. :) – Michael

+0

내가 생각할 수있는 유일한 것은 최근에 JDK 7을 사용하여 코드를 작성하고 이클립스 자체가 여전히 JRE 6에서 실행되고 있다는 것입니다. 또 다른 동료가 최신 이클립스 (실제로 그의 경우 STS)를 사용하고 있습니다. 동일한 오류가 발생합니다. 그래서, 내 오래된 일식 문제가되지 않습니다. 이클립스가 실행되는 Java를 변경하고 상황이 개선되는지 확인하겠습니다. – Michael

0

바이러스 스캐너가 설치된 Windows에서 이런 일이 발생하면 온 액세스 스캐너에서 작업 영역 디렉토리를 제외 시키십시오. Trend Micro 바이러스 스캐너가 활성화되어있는 한 매우 성가신 (재현 불가능) 한 동료가 오류를 자주 자주 발생하는 두 명의 동료가 있습니다.

+0

흥미로운 생각입니다. 여러 팀 구성원이 발생하고 있기 때문에 가능성이 있습니다. 불행히도 저는 바이러스 스캐너를 제어 할 수 없습니다. – Michael

0

git이 여러 개의 confilicts로 병합 된 후 Eclipse Neon에서 발생하는 문제를 해결하고 프로젝트를 삭제하고 다시 가져 오는 방법으로 문제를 해결했습니다.

관련 문제