2012-12-11 17 views
8

Nel mio IntelliJ web app, ho impostato il contesto dell'applicazione per myapp come illustrato di seguitoIntelliJ applicazione web percorso del contesto

enter image description here

Quando ho creato il contesto di applicazione, non sembra avere qualsiasi effetto Mi aspettavo che l'app venisse distribuita su myapp, o almeno sul file context.xml generato per impostare il contesto della mia app su myapp. Qualche idea sul perché questo non funziona (ha qualcosa a che fare con il fatto che questa è una guerra esplosa)?

+0

non possono riprodurre, funziona bene con un nuovo progetto creato con una procedura guidata e vaniglia Tomcat 7 installazione, quando il contesto è specificato in Deployment l'app è disponibile su http: // localhost: 8080/myapp/'dopo averlo eseguito da IDEA. Puoi condividere un progetto di esempio che non funziona correttamente? Specifica anche le tue versioni IDEA e Tomcat. – CrazyCoder

+0

Lasciami provare a riprodurre un esempio, sicuro. –

+0

@CrazyCoder, hai impostato la directory di output della guerra esplosa come /webapps? –

risposta

7

Override CATALINA_BASE in script di avvio Tomcat potrebbe rompersi distribuzione IDEA come funziona fornendo personalizzato CATALINA_BASE posizione in cui la configurazione modificata è posizionato in modo che i carichi di Tomcat manufatti direttamente dalla posizione specificata come la directory di output manufatto.

vedi relativo domanda:

+0

Questo dovrebbe essere stampato in LISTER LAMPEGGIANTI GIANT nella finestra di dialogo 'modifica configurazione' di IDEA. La miseria totale può portare da quella che sembra una decisione razionale passare "CATALINA_BASE" come variabile di ambiente. – Hal50000

Problemi correlati