Ho installato Tomcat su Windows Server 2016 e funziona alla perfezione ma ho un problema con il deploy della mia applicazione.
Ho messo il mio file .war dentro questa cartella:
C:\SERVER\tomcat 9\webapps
e Tomcat in automatico genera la directory seguente:
C:\SERVER\tomcat 9\webapps\nc
dove nc è il nome del mio file .war privato dell'estensione .war.
Fin qui tutto ok.
Il problema è che per raggiungere il .war devo scrivere:
ip_pubblico:8080/nc
e non:
ip_pubblico:8080
Questo per me è un problema perché l'applicazione funziona solo quando la URL è questa:
ip_pubblico:8080
Come risolvo?
Ho provato ad editare questa stringa:
codice:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
in questo modo:
codice:
<Host name="localhost" appBase="webapps/nc"
unpackWARs="true" autoDeploy="true">
ma non ho avuto alcun successo.
grazie