It seems that override from command line is ignored: ```sh mvn -Dmy.property=false compile ``` ```xml <properties> <my.property>true</my.property> </properties> ``` ```java //#if mvn.project.property.my.property == "true" ... //#endif ``` I uses a [profile](https://github.com/gwenn/sqlite-jna/blob/master/pom.xml#L184) to bypass.