Yes that's configuration for the IDE. But the project itself is configured off of Maven, the project files for the IDE are ADDITIONAL settings for the IDE itself.
For example in CLion you can't create a new target from the IDE, you have to edit the cmake file.