Domanda

Ho un progetto che ha diversi profili. Come si attiva uno dei profili solo se non sono attivi altri profili?

È stato utile?

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
scroll top