
Quando inicio o IntelliJ recebo a mensagem native file watcher executable is outdated
no canto superior direito. Estou usando o Ubuntu 12.04 (não acontece no meu laptop de trabalho, com uma versão de distribuição mais recente). O que é isso exatamente? Existe uma maneira de consertar isso?
Responder1
Geralmente, isso é uma indicação de que os observadores de arquivos não conseguem funcionar corretamente. ele deve desaparecer se você definir bin/fsnotifier64 e bin/fsnotifier como executáveis
chmod +x /path/to/intellij/bin/fsnotifier64
Responder2
Instalei a versão do Ubuntu Software Center e estava tendo o mesmo problema. Pelo que entendi, o programa verifica o tamanho do arquivo no fsnotifier64 e, se o tamanho não corresponder a algum valor codificado, ele lança este aviso:
WARN - api.vfs.impl.local.FileWatcher - Native file watcher executable is outdated
O que mostra aquele pop-up que você estava vendo. Acredito que esteja atualizado, mas por causa disso:FS#34703 - Observador de arquivo nativo [intellij-idea-libs] quebrado devido ao executável removido, o executável é modificado e gera esse aviso incorretamente. A única solução que encontrei foi baixar o intellij diretamente e substituir o fsnotifier64 do download direto.
No meu sistema o arquivo estava localizado em:
/opt/intellij-idea-ce/bin/fsnotifier64