Just a few ideas... * In *my* opinion, the idea of having an equivalent of ant -P or a readme.txt defeats the whole idea of maven as it uses *standard* build lifecycle. People need to be made aware of that. * Of course there is a learning curve, give them an introduction presentation so that they understand what they are doing when they just type in mvn install or something like that * To reduce number of complaints all builds should be able to run with *zero* manual configuration. To achieve that use defaults parent poms, distribute settings.xml (and keep them up to day) and use standard ways of working (again - communicate that)
and finally if people refuse to learn you have a bigger than maven problem on your hands :)
