2009-11-13 3 views
39

나는 지워 져야 할 나쁜 인덱스 파일이 의심 스럽다. 증상은 다음과 같습니다IntelliJ 프로젝트 색인을 지우는 방법은 무엇입니까?

  • Cmd를 + N은 해당 패키지의 테스트 클래스를 찾을 수 없습니다 패키지에 JUnit 테스트를 실행하려는 프로젝트
  • 의 클래스의 부분 집합을 찾을 수 있습니다.

잘못된 색인을 의심하기 전에 IntelliJ 8.1.3을 다시 설치 한 다음 소스 코드를 제거하고 다시 확인했습니다. 도움이되지 않았다. 코드를 다른 폴더로 체크 아웃 한 후에 만 ​​IntelliJ가 올바르게 다시 시작되지만 새로운 프로젝트 폴더에서만 작동합니다. 이전 프로젝트 폴더는 여전히 이며에 감염되었습니다.

인덱스는 어디에 있으며 어떻게 지울 수 있습니까?

+0

파일 -> InvalidateCache – jacktrades

답변

72

파일 | 캐시를 무효화, 다시 시작하십시오. 또는 수동으로 삭제 다음 폴더 :

리눅스/윈도우 :

  • USER_HOME/.IntelliJIdea XX/시스템

:

  • ~/라이브러리/캐시/IntelliJIDEA XX

(여기에서 XX은 IDEA 버전)

See the FAQ 다른 IntelliJ IDEA 플랫폼 기반 제품에 대한 자세한 내용과 폴더 위치는 여기를 클릭하십시오.

+3

어쨌든 파일 메뉴를 두 번 읽지 않고 읽었지만 "동기화"근처에 바로 있습니다. – rakslice

+1

언제나 명령 - 이동 -A를 사용하여 작업을 검색 할 수 있습니다. 나는 메뉴를 통해 사냥하기보다는 항상 그 지름길을 사용한다. –

+0

내 ~/라이브러리/캐시/IntelliJIdea13 폴더는 13GB이며 파일 -> 캐시 무효화로 삭제되지 않습니다. 수동으로 삭제해야합니까? – skiabox

4

가끔 이런 일이 생깁니다. 홈 디렉토리 (Linux/Unix의 경우, Vista/Win7의 C : \ Users \ LoginName, XP의 경우 C : \ Documents and Settings ...) 아래에 .IntelijIdea8x라는 디렉토리가 있습니다. 당신은 인 IntelliJ를 닫고 키 디렉토리의 몇 가지를 삭제, 대부분의 아마 할 것

  • 시스템/캐시
  • 가능한 시스템/js_caches;
  • 가능하면 시스템/jsp_caches (이 경우는 아닐지라도).

다시 시작하면 문제가 해결됩니다.

+0

OS X에서 해당 경로가 맞습니까? –

6

Mac의 경우 최근 프로젝트 목록에서 프로젝트 위로 마우스를 가져 가서 fn + del을 클릭하면됩니다. 그게 다야.

+0

이것은 내가 무엇을했는지입니다. –

관련 문제