2013-10-15 3 views
1

저는 IntelliJ에 대해 처음 소개되었지만 몇 년 동안 Java에서 작업 해 왔습니다. IntelliJ IDEA 12.1.6에서, .java 파일을 처음 생성하고 컴파일 할 때 같은 이름의 .class 파일이 'out/production'폴더에 나타납니다. 하지만 컴파일 오류를 얻기 위해 java 파일에 아무 것도하지 않으면 클래스 파일이 폴더에서 사라집니다. IntelliJ의 이상한 환경입니까? 설치가 잘못 되었습니까?IntelliJ IDEA 클래스 파일이 편집시 사라졌습니다.

+0

어쩌면 자동 빌드/autoclean합니까? – Kayaman

+0

컴파일 오류가 발생하면 컴파일러에서 .class 파일을 만들 수 없습니다. IDEA는 아마도 컴파일하기 전에 이전 버전의 .class 파일을 삭제합니다. –

+0

생성 된 소스 파일에만 문제가 있지만 동일한 동작이 나타납니다. 어떤 해결책이 발견 되었습니까? – cdeszaq

답변

0

파일을 변경하면 IntelliJ가 자동으로 다시 작성되기 때문입니다. 파일을 삭제하지 않으려면 속성 (Cmd +, [Mac] Ctrl + Alt + S [Win])의 컴파일러 섹션으로 이동하여 "재구성시 출력 디렉토리 지우기"를 선택 취소하십시오.

+1

그런 소리가 들리 겠지만, 불행히도 그렇지는 않습니다. – user1435866

+0

이것은 생성 된 소스 파일에도 작동하지 않습니다. 클래스가 소스 파일을 생성하지 못하게하고 다시 빌드하지 못하게하는 솔루션은 대단히 감사 할 것입니다. – cdeszaq