IntelliJ IDEA 13 CE no Ubuntu 12.04: o executável do observador de arquivos nativo está desatualizado

IntelliJ IDEA 13 CE no Ubuntu 12.04: o executável do observador de arquivos nativo está desatualizado

Quando inicio o IntelliJ recebo a mensagem native file watcher executable is outdatedno 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

informação relacionada