加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – localhost上的服务器tomcat v8.0服务器无法启动

发布时间:2020-12-15 02:14:20 所属栏目:Java 来源:网络整理
导读:我的web.xml文件似乎有问题. 每次运行Apache tomcat 8服务器时,都会出现此错误: localhost上的服务器tomcat v8.0服务器无法启动. 当我删除xml文件的servlet时,服务器工作了!! 我的web.xml如下: ?xml version="1.0" encoding="UTF-8"?web-app xmlns:xsi="ht
我的web.xml文件似乎有问题.
每次运行Apache tomcat 8服务器时,都会出现此错误:
localhost上的服务器tomcat v8.0服务器无法启动.

当我删除xml文件的servlet时,服务器工作了!!
我的web.xml如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
  <display-name>ZiyadA00191914</display-name>


  <servlet>
    <servlet-name>RegisterServlet</servlet-name>
    <servlet-class>controllers.RegisterServlet</servlet-class>
  </servlet>

<servlet-mapping>
    <servlet-name>RegisterServlet</servlet-name>
    <url-pattern>/RegisterServlet</url-pattern>
  </servlet-mapping>

  <servlet>
    <servlet-name>LoginServlet</servlet-name>
    <servlet-class>controllers.LoginServlet</servlet-class>
  </servlet>

<servlet-mapping>
    <servlet-name>LoginServlet</servlet-name>
    <url-pattern>/LoginServlet</url-pattern>
  </servlet-mapping>

    <servlet>
    <servlet-name>ListEventMainServlet</servlet-name>
    <servlet-class>controllers.ListEventMainServlet</servlet-class>
  </servlet>

<servlet-mapping>
    <servlet-name>ListEventMainServlet</servlet-name>
    <url-pattern>/ListEventMainServlet</url-pattern>
  </servlet-mapping>

    <servlet>
    <servlet-name>ListEventByCategory</servlet-name>
    <servlet-class>controllers.ListEventByCategory</servlet-class>
  </servlet>

<servlet-mapping>
    <servlet-name>ListEventByCategory</servlet-name>
    <url-pattern>/ListEventByCategory</url-pattern>
  </servlet-mapping>


  <servlet>
    <servlet-name>CartServlet</servlet-name>
    <servlet-class>controllers.CartServlet</servlet-class>
  </servlet>

<servlet-mapping>
    <servlet-name>CartServlet</servlet-name>
    <url-pattern>/CartServlet</url-pattern>
  </servlet-mapping>

    <servlet>
    <servlet-name>OrderServlet</servlet-name>
    <servlet-class>controllers.OrderServlet</servlet-class>
  </servlet>

<servlet-mapping>
    <servlet-name>OrderServlet</servlet-name>
    <url-pattern>/OrderServlet</url-pattern>
  </servlet-mapping>

  <servlet>
    <servlet-name>FeedbackServlet</servlet-name>
    <servlet-class>controllers.FeedbackServlet</servlet-class>
  </servlet>

<servlet-mapping>
    <servlet-name>FeedbackServlet</servlet-name>
    <url-pattern>/FeedbackServlet</url-pattern>
  </servlet-mapping>

    <servlet>
    <servlet-name>ShippingServlet</servlet-name>
    <servlet-class>controllers.ShippingServlet</servlet-class>
  </servlet>

<servlet-mapping>
    <servlet-name>ShippingServlet</servlet-name>
    <url-pattern>/ShippingServlet</url-pattern>
  </servlet-mapping>


  <servlet>
    <servlet-name>LogoutServlet</servlet-name>
    <servlet-class>controllers.LogoutServlet</servlet-class>
  </servlet>

<servlet-mapping>
    <servlet-name>LogoutServlet</servlet-name>
    <url-pattern>/LogoutServlet</url-pattern>
  </servlet-mapping>


  <welcome-file-list>
    <welcome-file>Driver.jsp</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>main.jsp</welcome-file>
    <welcome-file>listEvents.jsp</welcome-file>
  </welcome-file-list>
</web-app>

任何建议让它工作而不删除xml文件的代码?

先谢谢你们.

解决方法

这个问题的一个原因是web.xml文件中的问题……

我也遇到了这个问题,我解决了.

步骤解决此问题:

1-检查每个servlet类名是否正确(完全限定类名)

2-如果检查正确的类名,请按类名按ctrl并在该类名上移动指针,如果类名给出超链接,则类名是正确的,否则你必须用适当的类名更改.

你在项目中添加的3-检查jar是正确和有效的

4-所有这些更改后刷新项目并运行它..

有用….

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读