In some context - apparently Eclipse project import - Maven properties are considered immutable across modules.
Code like:
<properties> <main.basedir>${project.parent.basedir}</main.basedir> </properties>
doesn't get re-evaluated in each module, hence the configuration file for Checkstyle is not found and project fails to import in Eclipse.