by BehindJava

How to resolve Web server failed to start. Port 8080 was already in use

Home » interview » How to resolve Web server failed to start. Port 8080 was already in use

In this tutorial we are going to know about killing the Port 8080 was already in use.

Step 1:
Open up cmd.exe (note: you may need to run it as an administrator, but this isn’t always necessary), then run the below command:

netstat -ano | findstr :<PORT>

(Replace with the port number you want, but keep the colon)

Locate the PID of the process that’s using the port you want.

Step 2:
Next, run the following command:

taskkill /PID <PID> /F

(No colon this time)

Lastly, you can check whether the operation succeeded or not by re-running the command in “Step 1”. If it was successful you shouldn’t see any more search results for that port number.

Microsoft Windows [Version 10.0.19042.1466]
(c) Microsoft Corporation. All rights reserved.

C:\Users\cldee>netstat -ano | findstr :8080
  TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       13860
  TCP    [::]:8080              [::]:0                 LISTENING       13860

C:\Users\cldee>taskkill /PID 13860 /F
SUCCESS: The process with PID 13860 has been terminated.

C:\Users\cldee>