Java 如何设置tomcat7web.xml文件?

Java 如何设置tomcat7web.xml文件?,java,xml,eclipse,web-services,tomcat,Java,Xml,Eclipse,Web Services,Tomcat,我用eclipse创建了一个web服务,它作为.war文件部署到Tomcat,可以在localhost/manager页面中看到。但是,当您尝试访问web服务时,它返回404错误。 从我看到的关于这个问题的其他答案来看,很明显我的web.xml文件有可能出错了 谁能帮助我或告诉我如何正确设置web.xml文件以指向我的web服务?我们将不胜感激。应该注意的是,我没有向web.xml文件添加任何内容,因为我对Tomcat非常陌生,仍然不能100%确定它是如何工作的 非常感谢 编辑:这就是我的web

我用eclipse创建了一个web服务,它作为.war文件部署到Tomcat,可以在localhost/manager页面中看到。但是,当您尝试访问web服务时,它返回404错误。 从我看到的关于这个问题的其他答案来看,很明显我的web.xml文件有可能出错了

谁能帮助我或告诉我如何正确设置web.xml文件以指向我的web服务?我们将不胜感激。应该注意的是,我没有向web.xml文件添加任何内容,因为我对Tomcat非常陌生,仍然不能100%确定它是如何工作的

非常感谢

编辑:这就是我的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_3_0.xsd" version="3.0">
  <display-name>PasswordResetWS</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
  <servlet>
    <display-name>Apache-Axis Servlet</display-name>
    <servlet-name>AxisServlet</servlet-name>
    <servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>AxisServlet</servlet-name>
    <url-pattern>/servlet/AxisServlet</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>AxisServlet</servlet-name>
    <url-pattern>*.jws</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>AxisServlet</servlet-name>
    <url-pattern>/services/*</url-pattern>
  </servlet-mapping>
  <servlet>
    <display-name>Axis Admin Servlet</display-name>
    <servlet-name>AdminServlet</servlet-name>
    <servlet-class>org.apache.axis.transport.http.AdminServlet</servlet-class>
    <load-on-startup>100</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>AdminServlet</servlet-name>
    <url-pattern>/servlet/AdminServlet</url-pattern>
  </servlet-mapping>
</web-app>

密码重置
index.html
index.htm
index.jsp
default.html
default.htm
default.jsp
ApacheAxisServlet
AxisServlet
org.apache.axis.transport.http.AxisServlet
AxisServlet
/servlet/AxisServlet
AxisServlet
*jws先生
AxisServlet
/服务/*
Axis管理Servlet
AdminServlet
org.apache.axis.transport.http.AdminServlet
100
AdminServlet
/servlet/AdminServlet

您能分享您的web.XML吗?它可以在您的网站的web inf文件夹下找到project@PraveenRawat刚刚用我的web.xml内容编辑了我的帖子web.xml看起来不错,你确定是web.xml引起了问题吗?@BillF Tbh,不,我不确定。这只是我在阅读别人如何解决这个问题时得出的结论。。你有没有想过,还有什么其他的事情会导致这种情况发生?@RachelSolomon你的tomcat启动正常吗?你用什么来建立你的战争?专家格拉德尔?蚂蚁?您是否使用正确的端口访问Web服务器?tomcat的默认值是8080A。您可以共享您的web.XML吗?该文件可以在您的网站的web inf文件夹下找到project@PraveenRawat刚刚用我的web.xml内容编辑了我的帖子web.xml看起来不错,你确定是web.xml引起了问题吗?@BillF Tbh,不,我不确定。这只是我在阅读别人如何解决这个问题时得出的结论。。你有没有想过,还有什么其他的事情会导致这种情况发生?@RachelSolomon你的tomcat启动正常吗?你用什么来建立你的战争?专家格拉德尔?蚂蚁?您是否使用正确的端口访问Web服务器?tomcat的默认值是8080