解决方案:

1、确认server location中的server path和deply path是否一致

方法:

右键tomcat,选择open将server location选为第二个选项,还需要修改下面的deploy path,指

定项目部署到webapps:

tomcat启动后eclipse中的项目一直无法访问报404

需要注意的是:修改之前,需要将原来部署的项目清空,然后右键tomcat选择clean,不然无法修改此选项

tomcat启动后eclipse中的项目一直无法访问报404


2、确认web project settings

方法:右键项目>选择properties>找到web project settings,查看名称是否和访问名称一致

3、将server中的web.xml中的param-value默认的false修改为true后,再启动项目。

启动成功且可访问项目后,再改回为false。

eg:

<servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

相关文章:

  • 2022-12-23
  • 2021-08-01
  • 2022-12-23
  • 2021-04-19
  • 2021-04-20
  • 2022-12-23
  • 2021-07-25
猜你喜欢
  • 2022-02-07
  • 2021-10-10
  • 2021-08-21
  • 2021-06-20
  • 2021-05-25
  • 2021-12-10
  • 2021-09-02
相关资源
相似解决方案