首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu12.04上的IntelliJ IDEA 13 CE :本机文件监视程序可执行文件已经过时

Ubuntu12.04上的IntelliJ IDEA 13 CE :本机文件监视程序可执行文件已经过时
EN

Ask Ubuntu用户
提问于 2014-02-09 00:21:59
回答 2查看 5.5K关注 0票数 1

当我启动IntelliJ时,我会在右上角得到消息native file watcher executable is outdated。我使用的Ubuntu12.04(不发生在我的工作笔记本电脑,与最近的发行版)。这到底是什么?有办法解决吗?

EN

回答 2

Ask Ubuntu用户

发布于 2014-02-09 00:27:18

通常,这表明文件监视程序无法正常工作。如果您将bin/fsnotifier 64和bin/fs通告程序设置为可执行文件,它就会消失。

代码语言:javascript
复制
chmod +x /path/to/intellij/bin/fsnotifier64
票数 6
EN

Ask Ubuntu用户

发布于 2014-02-26 22:22:53

我从安装了这个版本,也遇到了同样的问题。据我所知,程序检查fsnotifier64的文件大小,如果大小与硬编码值不匹配,则抛出以下警告:

代码语言:javascript
复制
WARN - api.vfs.impl.local.FileWatcher - Native file watcher executable is outdated

这显示了你看到的弹出式。我相信它是最新的,但是由于这个原因:FS#34703 - [intellij-idea-libs]因剥离可执行文件而中断的本机文件监视程序,可执行文件被修改了,它错误地抛出了警告。我找到的唯一解决方案是直接下载intellij,并从直接下载中替换fsnotifier64。

在我的系统中,文件位于:

代码语言:javascript
复制
/opt/intellij-idea-ce/bin/fsnotifier64
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/418359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档