Årsaker:
Delta i en periode på WEB prosjekter (basert på JSP + JavaBean teknologien, er serveren Apache Tomcat +) fant at vårt prosjekt filene er plassert i TOMCAT_HOMEwebapps i, men du kan konfigurere server.xml prosjektet vårt til andre katalog, men når mange elementer Når server.xml blir det oppsvulmet og rotete, vanskelig å administrere og vedlikeholde.
For å unngå ovennevnte situasjon ikke skjer med en mer håndterlig prosjekt vil da fortelle deg at bare én eller to server.xml å konfigurere virtuelle verter å løse sentralisert styring av prosjektet, og hver av konfigurasjonsfilen er også nødvendig for prosjektet ikke legge den til i server.xml i å gjøre server.xml ikke oppblåst, ikke forvirring, men større grad bidrar til å administrere og vedlikeholde.
Først, for å forberede:
Anta at du har en web-programmerer, og har noen forståelse av Tomcat, og kan konfigurere sin rutine
For det andre, starte konfigurasjon:
1) Først av alt, i TOMCAT_HOME det server.xml filen finnes i conf-katalogen og åpne den i Notepad;
2) finner koden i filen server.xml;
3) / Host -koden etter at den nye informasjonen nedenfor:
unpackWARs = "true" autoDeploy = "true"
prefiks = "onion_log." suffiks = ". TXT" timestamp = "true" /
prefiks = "onion_access_log." suffiks = ". TXT" mønster = "vanlig" resolveHosts = "false" /
Beskrivelse:
】 【Onion for vertsnavn eller domenenavn;
【F: StudioOnionWEB_Project】 starter katalog for den virtuelle verten;
【】 Onion_log for loggen filnavnet;
】 【Onion_access_log vert for besøket på loggen filnavnet.
4) Start den virtuelle vert katalog for prosjektet å bygge en katalog og et prosjekt med samme navn av konfigurasjonsfilen (mine er f: StudioOnionWEB_Project shsc og f: StudioOnionWEB_Project shsc.xml).
5) Åpne prosjektet som nettopp har bygget din prosjektet konfigurasjonsfil for å konfigurere grunnleggende informasjon (for eksempel: virtuell katalog og virkelige banen, etc.), kort sagt nesten alle av konfigurasjonen kan gjennomføres på denne konfigurasjonsfilen, selvfølgelig, vi installerte servlet, og Bean I web.xml, å fullføre, dette er ikke relatert til dette innholdet går ikke i det her. Følgende er innholdet i konfigurasjonsfilen shsc.xml referanse:
reloadable = "true" crossContext = "true"
Tredje, test
Åpne IE på adresselinjen http://onion/shsc hvis JSP side for å se, Gratulerer med din suksess.