2012-05-05 16 views
5

Ho installato Tomcat sul mio PC e l'ho aggiunto come service in Windows. Quindi ora inizia ogni volta che avvio il mio computer. Ora, in IntelliJ ho configurato un server delle applicazioni, e questo è il mio server Tomcat, tuttavia quando provo a "eseguire" l'applicazione, dice che la porta è già in uso .... ed è ovviamente dal momento in cui Tomcat viene avviato all'avvio . È possibile che IntelliJ si distribuisca al server Tomcat già in esecuzione anziché provare a ricominciare?Deploy su un server Tomcat che è già in esecuzione all'esterno di IntelliJ IDEA

+1

In Intellij è possibile configurare le azioni di distribuzione. Apri la configurazione di Tomcat del tuo IDE e vedi: Esegui sull'azione 'Aggiorna': Scegli di ridistribuire e dovrebbe funzionare. –

risposta

5

Se si desidera eseguire l'implementazione su Tomcat avviato all'esterno di IDEA, utilizzare il tipo di configurazione Esegui/Debug Tomcat Remote.

La differenza di configurazione remota la è che non si avvia il server, assicurarsi di creare configurazione remota, non locale:

Tomcat Remote

E 'possibile aggiornare l'applicazione senza dover riavviare il server, fare riferimento alla sezione della guida di Updating Applications on Application Servers.

+0

Ho cambiato in "Redeploy" quando premo "Esegui" ma sto ancora ricevendo un errore che indica che il server è già in uso su quella porta? – LuckyLuke

+0

Vedere questo link: http://www.jetbrains.com/idea/webhelp/updating-a-running-java-ee-application.html#configuration. Ma dice come aggiornare l'applicazione esistente in esecuzione tomcat. Non riesco a trovare alcuna informazione su come distribuire nuove applicazioni in esecuzione di tomcat. –

+0

Quando si crea la configurazione di Tomcat, è possibile scegliere: Locale e Remoto, creare la configurazione ** Remoto ** anziché Locale, non avvierà Tomcat. – CrazyCoder

0

È possibile utilizzare il plug-in Jrebel. Sarà utile aggiornare l'applicazione senza riavviare il server.

+0

Grazie per la risposta! Puoi aggiungere ulteriori informazioni su come utilizzarlo o fornire un link? –

+0

Sicuramente Ian H, Se si sta lavorando con Eclipse è possibile ottenere maggiori informazioni utilizzando il seguente collegamento https://zeroturnaround.com/software/jrebel/quickstart/eclipse/ –

Problemi correlati