Ho un Maven pom.xml con un plug-in che voglio essere in grado di controllare sulla riga di comando. Tutto funziona altrimenti andava bene, tranne che anche dopo aver cercato in rete un po 'non riesco a capire come impostare un valore predefinito per la mia proprietà di controllo:Impostazione dei valori predefiniti per le proprietà personalizzate di Maven 2
<plugin>
...
<configuration>
<param>${myProperty}</param>
</configuration>
...
</plugin>
Quindi, se corro Maven con
mvn -DmyProperty=something ...
va tutto bene, ma mi piacerebbe avere un valore specifico assegnato a myProperty anche senza lo switch -DmyProperty=...
. Come si può fare?
Non potrebbe questa essere semplificato un po 'utilizzando un blocco di attivazione per attivare NODEFAULT a meno che nessuna proprietà -D è stata approvata a tutti. – djangofan
@djangofan hai ragione. Stavo cercando di dare una risposta alla mia risposta in sostituzione della domanda. – sal