Java/サーブレット/jsp初心者でかなり詰まったときです。
事あるごとにEclipseで↓こいつが表示されたサーバーが起動できなくなるのです。なんでだろうなぁと思っていましたが・・・。
原因はweb.xmlでした。Eclipseでサーブレットを追加すると、自動的にweb.xmlに色々と追加されてしまっていて、そいつが悪さをしているようなのでした。
自分はアノテーションを使ってServletのURLを決定しているので、web.xmlには記載が不要だと思うのですが、web.xmlを見ると以下のように色々と記載が追加されていて、それが原因でサーバーの起動に失敗しているようでした。
<servlet> <description></description> <display-name>Main</display-name> <servlet-name>Main</servlet-name> <servlet-class>servlet.Main</servlet-class> </servlet> <servlet-mapping> <servlet-name>Main</servlet-name> <url-pattern>/Main</url-pattern> </servlet-mapping> <servlet> <description></description> <display-name>Logout</display-name> <servlet-name>Logout</servlet-name> <servlet-class>servlet.Logout</servlet-class> </servlet> <servlet-mapping> <servlet-name>Logout</servlet-name> <url-pattern>/Logout</url-pattern> </servlet-mapping>
上記をすべて消して、サーバーを起動したら無事正常に起動することができました。