Domanda

In IntelliJ, vorrei avere configurazioni diverse per avviare diverse istanze Tomcat, ma con diversi file di configurazione server.xml. C'è un modo per farlo?

È stato utile?

Soluzione

Ho trovato un modo: creare una directory e inserire una copia della directory di configurazione da Tomcat, quindi utilizzare questa nuova directory come base Tomcat. In questo modo, i binari tomcat sono condivisi, ma le configurazioni sono distinte.

Altri suggerimenti

Per quanto ne so non c'è. Nel caso in cui volessi farlo, creo semplicemente 2 copie di Tomcat sul mio disco e creo una configurazione per entrambi.

Se le configurazioni sono diverse a causa delle esigenze della tua applicazione, direi che la modifica di server.xml è la strada sbagliata per farlo.

Una soluzione migliore è avere un context.xml per la tua app in META-INF. Tieni le cose specifiche della tua app isolate dal server. In questo modo non influenzerai altre app e non puoi sempre contare sulla possibilità di modificare la configurazione del server se ti trovi in ??un ambiente condiviso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top