Attiva il profilo Maven se nessun altro profilo è attivato
-
07-07-2019 - |
Domanda
Ho un progetto che ha diversi profili. Come si attiva uno dei profili solo se non sono attivi altri profili?
Soluzione
Come spiegato in Introduzione alla creazione di profili :
I profili possono anche essere attivi per impostazione predefinita usando una configurazione come seguenti:
<profiles> <profile> <id>profile-1</id> <activation> <activeByDefault>true</activeByDefault> </activation> ... </profile> </profiles>
Questo profilo sarà automaticamente attivo per tutte le build a meno che un altro il profilo nello stesso pom è attivato usando uno dei precedentemente descritti metodi. Tutti i profili attivi per impostazione predefinita sono automaticamente disattivato quando un profilo nel pom è attivato dalla riga di comando o attraverso la sua configurazione di attivazione.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow