Ho copiato il file sample.war
nella directory webapps
di Tomcat, e posso accedere a localhost:8080
.
Ora come farà Tomcat a distribuirlo, cioè devo aprirlo nel browser? Come posso accedere all'applicazione?
Puoi accedere alla tua applicazione da: http://localhost:8080/sample
.
Il deploy o il redeploy dei file war è automatico per impostazione predefinita - dopo aver copiato/sottoscritto il file sample.war
, controlla la tua cartella webapps
per una cartella estratta sample
.
Se non si apre correttamente, controlla i file di log (ad esempio tomcat/logs/catalina.out) per problemi di distribuzione.
Oltre ai modi già menzionati (lasciando il file di guerra direttamente nella directory webapps), se avete installato l'applicazione Tomcat Manager, potete distribuire i file di guerra anche via browser. Per arrivare al manager, naviga fino alla root del server (nel tuo caso, localhost:8080), seleziona "Tomcat Manager" (a questo punto, devi conoscere nome utente e password per un Tomcat-user con "manager"-role, gli utenti sono definiti in tomcat-users.xml nella conf-directory della tomcat-installazione). Dalla pagina di apertura, scorri verso il basso fino a vedere la parte "Deploy"- della pagina, dove puoi cliccare "browse" per selezionare un file WAR da distribuire dalla tua macchina locale. Dopo aver selezionato il file, clicca su deploy. Dopo un po' il manager dovrebbe informarti che l'applicazione è stata distribuita (e se tutto è andato bene, avviata).
Qui'è un how-to più lungo e altre istruzioni dalle pagine della documentazione di Tomcat 7.