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