Вы можете указать значение свойства по умолчанию в разделе properties
вашего файла POM:
<properties>
<someVariable>myVariable</someVariable>
</properties>
Если вы хотите убедиться, что значение свойства ВСЕГДА указано в командной строке, то вы можете использовать maven -forcer-plugin.
Вот ссылка, показывающая, как обеспечить наличие системных свойств -> http://maven.apache.org/enforcer/enforcer-rules/requireProperty.html
Я просто скопирую здесь дословно XML на случай, если вышеприведенная ссылка испортится.
<project>
[...]
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.0.1</version>
<executions>
<execution>
<id>enforce-property</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireProperty>
<property>basedir</property>
<message>You must have a basedir!</message>
<regex>\d</regex>
<regexMessage>You must have a digit in your baseDir!</regexMessage>
</requireProperty>
<requireProperty>
<property>project.version</property>
<message>"Project version must be specified."</message>
<regex>(\d|-SNAPSHOT)$</regex>
<regexMessage>"Project version must end in a number or -SNAPSHOT."</regexMessage>
</requireProperty>
</rules>
<fail>true</fail>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
[...]
</project>