Child pages
  • Filesystem Case-Sensitivity Mismatch
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

What was that?

All IDEs based on IntelliJ platform have a global setting which tells whether to treat file systems as case-sensitive. The setting depends on OS - by default, Mac OS X and Windows are deemed as having case-insensitive file systems, Linux and friends - case-sensitive.

Unfortunately, life is never that simple. The warning you've seen means that on opening a project an IDE has performed a quick check and found you guilty that case-sensitivity of a file system on which the project is located doesn't match aforementioned setting.

Is it bad?

Well, this won't set your computer on fire, but certain undesired things may happen - missing files, undetected external changes, file cache conflicts and excessive indexing among them.

How to deal

You can either move your projects, or tell an IDE to change it's mind.
For the latter add the following line to IDE_HOME/bin/ file:

Use true if your projects are located on case-sensitive FS, false otherwise. Then choose File | Invalidate Caches and restart the IDE.

  • No labels