Maven uses Apache Velocity to perform replacements / replacements when copying archetype template files to project locations. The '#' character is used to start directives, for example. #set, in Velocity. I assume that Velocity does not recognize your comment as a valid directive and silently deletes it during the replacement process.
, - (\), Velocity . .