最近在学习jsp的过程中遇到了几个问题。这篇博客主要说一下我遇到的TomCat启动不了的解决办法。
首先,我在学习中遇到的两个TomCat启动不了的问题和解决办法。
第一个TomCat启动不了的原因是:TomCat所用的端口被其他程序占用,导致TomCat无法启动。
解决办法:找到这个占用8080端口的程序,并将它关闭。
具体操作步骤:
1.win+R打开cmd窗口
2.输入命令:netstat -ano
3.在本地地址中看 ":"后面的数组就是端口号。通过端口号查找对应PID。
在windows任务管理器中的详细管理中找到相应的PID将其关闭。
第二个TomCat启动不了的原因可能是你的web.xml文件配置错了。(小编就犯了这个错误,主要是小编的基础不踏实)
解决办法:严格按照web.xml的配置方法写。
格式如下:
<servlet>
<servlet-name>triangular</servlet-name>
<servlet-class>myservlet.control.Triangular</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>triangular</servlet-name>
<url-pattern>/triangular</url-pattern>
</servlet-mapping>