Tomcat启动失败的几种解决办法


1.重复映射

用Eclipse开发,新建了的servlet会有一个url-pattern声明: 

这样就不需要在web.xml中添加映射,如果在web.xml中添加了这样一段:

  <servlet>
    <servlet-name>InfoSevlet</servlet-name>
    <servlet-class>com.InfoSevlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>InfoSevlet</servlet-name>
    <url-pattern>/InfoSevlet</url-pattern>
  </servlet-mapping>

那么就会重复,Tomcat就会启动失败。 
所以制定了web.xml之后,删掉@WebServlet(“InfoSevlet”)即可。

 2.Tomcat找不到jar文件

一般情况下项目使用的jar文件都是复制到WebContent(Eclipse。在MyEclipse中是WebRoot)>WEB-INF>lib文件夹中,然后在BuildPath中添加到项目,注意,这里要把jar文件再次放置到Tomcat下的lib文件夹下,否则Tomcat会找不到引用的jar文件而启动失败。

如下图所示:提示找不到类。就是因为Tomcat的lib文件夹下没有添加jar文件。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM