
Cuando inicio IntelliJ aparece el mensaje native file watcher executable is outdated
en la esquina superior derecha. Estoy usando Ubuntu 12.04 (no sucede en mi computadora portátil de trabajo, con una versión de distribución más reciente). ¿Qué es esto exactamente? ¿Hay alguna forma de arreglarlo?
Respuesta1
Por lo general, esto es una indicación de que los observadores de archivos no pueden funcionar correctamente. Debería desaparecer si configura bin/fsnotifier64 y bin/fsnotifier como ejecutables
chmod +x /path/to/intellij/bin/fsnotifier64
Respuesta2
Instalé la versión desde el Centro de software de Ubuntu y tuve el mismo problema. Por lo que tengo entendido, el programa verifica el tamaño del archivo en fsnotifier64 y, si el tamaño no coincide con algún valor codificado, arroja esta advertencia:
WARN - api.vfs.impl.local.FileWatcher - Native file watcher executable is outdated
Lo que muestra esa ventana emergente que estabas viendo. Creo que está actualizado, pero por esto:FS#34703: El observador de archivos nativo [intellij-idea-libs] no funciona debido a un ejecutable eliminado, el ejecutable se modifica y arroja esa advertencia incorrectamente. La única solución que encontré fue descargar intellij directamente y reemplazar fsnotifier64 desde la descarga directa.
En mi sistema el archivo estaba ubicado en:
/opt/intellij-idea-ce/bin/fsnotifier64