Několik portů (8005, 8080, 8009) vyžadovaných serverem Tomcat v7.0 na localhost se již používá.

Several Ports 8005 8080



Tomcat, který je obvykle dobrý, najednou ohlásil Několik portů (8005, 8080, 8009) požadovaných serverem Tomcat v7.0 na localhost se již používá. Server již může běžet v jiném procesu nebo může být portem systémový proces. Chcete-li spustit tento server, budete muset zastavit druhý proces nebo změnit čísla portů.

Existuje několik řešení:



1. Port je obsazený, můžete použít cmd (okno + R)



První krok: zadejte netstat -ano



Můžete také zadat netstat -aon | findstr 'číslo portu'



Druhý krok: seznam úkolů | findstr 'naslouchání vyhledáno', dotaz právě teď je 7912

Třetí krok: taskkill / f / t / im dotaz na název obsazeného programu

Vidíte, že proces 8080 byl zabit.

2. Zatmění je neobvykle uzavřeno. Můžete otevřít správce úloh a ukončit proces „javaw.exe“.

3. Můžete také upravit číslo portu Tomcat: server.xml v adresáři Tomcat / conf

Otevřete v textovém formátu a upravte port 8080 až 8888 nebo jiný

4. Pokud žádná z výše uvedených metod nefunguje, pak gratuluji, stejně jako já. Najděte adresář / bin Tomcat a spusťte startup.bat pro spuštění Tomcat (linux se spuštěním startup.sh může také spustit shutdown.bat, aby se Tomcat nejprve zavřel), pokud se objeví:

Chyba nerozpoznané zásuvky Windows: 10106: vytvořit Tato chyba

Všimněte si, že kocour zatmění nemůže být prázdný, k přidání této chyby musíte přidat položky

vyřešit tento problém:

Krok 1: Otevřete příkazový řádek jako správce

Krok 2: Zadejte resetování sítě netsh winsock

Krok 3: Restartujte počítač

Podrobnosti: Spustit cmd jako správce, poté spustit-příslušenství-příkazový řádek-kliknout pravým tlačítkem myši a spustit jako správce

Pokud je přístup odepřen, zavřete veškerý antivirový software v systému a zadejte resetování netsh winsock

Úspěch je:

Příkaz 'netsh winsock reset' obnoví programovací rozhraní přenosu dat na vysoké úrovni, které nemá nic společného se základním přenosovým protokolem do výchozího stavu.

1. Příkaz netsh winsock reset je instrukce počítače, která se používá k resetování adresáře Winsock. Tento příkaz může znovu inicializovat síťové prostředí a vyřešit problém s chybami parametrů způsobenými softwarovými konflikty a viry.

2. Winsock je síťové programovací rozhraní systému Windows a reset je operace resetování Winsock.

3. Netsh je rozhraní, které umožňuje ovládat téměř všechna nastavení související se sítí prostřednictvím příkazového řádku, například nastavení IP , DNS, síťová karta, bezdrátová síť atd.