Så här löser du vanliga Tomcat-problem i Windows

Allt går inte alltid väl i utveckling. Tomcat består av en fantastisk uppsättning verktyg för att utvecklas i JSP, men det kan uppstå problem att få det att springa. Jag har beskrivit några av de problem som jag stötte på när jag försökte få min Tomcat-installation att fungera.

Sidan som inte visas eller Sidan kan inte hittas

Du har sett detta fel innan på webbplatser när en sida raderas eller när servern helt enkelt inte kan hitta den på din begäran.

Vi kommer att tillämpa denna princip på din lokala maskin och se till att dina webbfiler är på rätt plats i ditt filsystem.

1. Se till att du har angett URL-adressen korrekt för att ansluta. Beroende på hur du ställer in allt är den vanliga webbadressen följande:

http: // localhost

Om du behöver standardport 8080 kan du prova följande istället:

http: // localhost: 8080

Om du ansluter till den här standardrotsmappen och den inte innehåller några filer eller serverns sidor, ska du se en sida från Tomcat så att du vet att du har navigerat till rätt rotkatalog.

Se till att webbadressen du använder faktiskt pekar på en befintlig katalog. Dubbelkoll på din filutforskare för att se om den finns där.

HTTP 404-status eller kan inte ansluta till servern

Meddelandet du ser kan vara annorlunda beroende på vilken webbläsare du använder. Dessa felmeddelanden är vanligtvis ett problem med Tomcat som kör sig själv och inte problem med filerna, mapparna eller banorna.

För att lösa detta kan du göra några grundläggande kontroller för enkla misstag:

1. Se till att Tomcat faktiskt körs. Det kommer normalt att dyka upp i dina processer som java.exe * 32 som du kan kontrollera genom CTRL + ALT + DEL och välja processer flik. Bläddra ner för att hitta processen.

2. Se till att Tomcat körs på en port som inte används i det ögonblicket av ett annat program eller en tjänst. Det kan vara nödvändigt att ändra Tomcat-porten som är 8080 som standard. Skype och många andra program försöker också använda port 8080. Om du har problem, ändra Tomcat port för att vara säker.

Navigera till C: \ tomcat \ conf och öppna server.xml med anteckningsblock ++ eller anteckningsblock.

Hitta alla instanser av porten som Tomcat använder för närvarande (8080 som standard) och ersätt den med en port som ligger mellan 1024 och 9999. Att använda en enkel sökning och ersättning inom din textredigerare kan vara snabbast.

Starta om Tomcat och var säker på att återspegla den nya porten i din webbadress. I det här exemplet använde vi port 1025.

http: // localhost: 1025

Om du har stött på en annan fråga eller har ett bättre sätt att lösa några av de problem som diskuterats ovan, var god och låt mig veta i kommentarerna nedan.