Как упоминалось в предыдущих ответах, активация профиля работает только со свойствами системы.
Но, проявив немного творческого подхода, вы можете достичь аналогичного результата (условное выполнение плагина), используя свойства pom. Для этого используйте метку фазы плагина, который вы хотите выполнить условно:
<project>
...
<properties>
<run.it>none</run.it>
<!-- <run.it>compile</run.it> -->
<!-- <run.it>package</run.it> -->
</properties>
...
<build>
...
<plugins>
<plugin>
<artifactId>your-plugin</artifactId>
<executions>
<execution>
<phase>${run.it}</phase>
</execution>
</executions>
</plugin>
</plugins>
...
</build>
</project>
Единственное отличие состоит в том, что вы должны использовать имя фазы вместо true / false. Но вы можете изменить свойство или переопределить его как свойство.