At the moment, JetBrains provides builds of
fsnotifier binary only for x86 and x86-64 architectures. If you want to use it on some other platform, please compile it yourself:
- Make sure you have C compiler and C headers/libraries packages installed (on Ubuntu, `
sudo apt install libc6-dev gcc` should be enough).
- Upgrade the IDE to version 2019.3 or newer.
- Download all
*.cfiles along with
make.shfrom https://github.com/JetBrains/intellij-community/tree/master/native/fsNotifier/linux, then execute
make.shin the directory with downloaded files.
- Copy the compiled
fsnotifier-<ARCH>binary into the
bin/directory of your IDE (where <ARCH> is the output of `
uname -m` on your system).
- Start the IDE and invoke Help | Edit Custom Properties action (or Configure | Edit Custom Properties from the welcome screen), add the following line, then restart the IDE:
idea.filewatcher.executable.path = fsnotifier-<ARCH>
Alternatively, you may copy the compiled file to any location and specify a full path to it in the
idea.filewatcher.executable.path line (may be convenient when there are more than one IDE installed on the system).