Ubuntu 12.04의 IntelliJ IDEA 13 CE: 기본 파일 감시자 실행 파일이 오래되었습니다.

Ubuntu 12.04의 IntelliJ IDEA 13 CE: 기본 파일 감시자 실행 파일이 오래되었습니다.

IntelliJ를 시작하면 native file watcher executable is outdated오른쪽 상단에 메시지가 표시됩니다. Ubuntu 12.04를 사용하고 있습니다(최신 배포판 버전이 있는 업무용 노트북에서는 발생하지 않습니다). 이것이 정확히 무엇입니까? 문제를 해결할 수 있는 방법이 있나요?

답변1

일반적으로 이는 파일 감시자가 제대로 작동할 수 없음을 나타냅니다. bin/fsnotifier64 및 bin/fsnotifier를 실행 파일로 설정하면 사라집니다.

chmod +x /path/to/intellij/bin/fsnotifier64

답변2

Ubuntu Software Center에서 버전을 설치했는데 동일한 문제가 발생했습니다. 내가 이해한 바에 따르면 프로그램은 fsnotifier64에서 파일 크기를 확인하고 크기가 하드코딩된 값과 일치하지 않으면 다음 경고를 표시합니다.

WARN - api.vfs.impl.local.FileWatcher - Native file watcher executable is outdated

당신이 보고 있던 팝업이 표시됩니다. 나는 그것이 최신이라고 생각하지만 이로 인해 다음과 같습니다.FS#34703 - [intellij-idea-libs] 제거된 실행 파일로 인해 기본 파일 감시자가 손상됨, 실행 파일이 수정되고 해당 경고가 잘못 발생합니다. 내가 찾은 유일한 해결책은 intellij를 직접 다운로드하고 직접 다운로드에서 fsnotifier64를 교체하는 것이었습니다.

내 시스템에서 파일은 다음 위치에 있습니다.

/opt/intellij-idea-ce/bin/fsnotifier64

관련 정보