IDEA中Tomcat报错:Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]
最近一直在运行IDEA中tomcat时一直会报错,导致测试的案例不能正常进行,一开始考虑的是pom.xml中的问题,但是后来发现是端口号被占用
使用的是tomcat插件
<build>
<plugins>
<!--tomcat-->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
</plugins>
</build>
解决步骤
-
WIN+R 输入cmd
-
输入 netstat -ano|findstr 8080,8080是自己的端口号,我的端口号是8080.
-
在控制台上会显示占用8080端口的PID
-
第一列是本地地址,最后面的几位数是端口号,第二列是外部地址,第三列是状态,第四列是对应的PID,记住占用自己端口号的PID
-
输入taskkill /f /pid PID,这里的PID 就是上方显示的,占有端口号的PID,我的是80612,我就需要输入taskkill /f /pid 80612。
-
如图
如图这样则为终止成功。