tomcat 404 问题及解决方法

昨天晚上用tomcat 实验一个小程序,没想到的是一直提示404错误。我已经确认目录下有我的html文件,但仍然是404。今天就总结一下tomcat 404 的几种常见问题及解决方法。

 

问题一:

           指定目录下没有访问的文件,这是最常见的,也是最容易解决的。只需要将访问的文件(如:a.html)放到指定目录下即可。

 

问题二:

         将访问的文件(如:b.html)放到了webapps的根目录下,然后访问http://localhost:8080/b.html,这种方式也会造成404错误,               解决方法是在webapps下新建一个目录(如:test),然后将b.html 放到test目录里面。访问网址  http://localhost:8080/test/b.html

 

问题三:

         访问的目录下的web.xml 文件内容有误。解放方法是可以直接删除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" id="WebApp_ID" version="3.0">
  <display-name>ss</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>
</web-app>

 

问题四:

       在win10系统中需要获取系统权限后,才能运行。在bin目录下,右键tomcat7w.exe,【管理员取得所有权】,然后就可以运行。

如果你是大连的朋友,想参加课下收费课程,可以加我微信 psp0001060

 

 

  • 11
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Tomcat 404错误是指在访问Web应用程序时,Tomcat服务器无法找到请求的资源。通常情况下,这是由于以下几个原因导致的: 1. 资源路径错误:请确保您输入的URL路径是正确的,并且与Web应用程序中的资源路径匹配。检查URL中的拼写错误和大小写问题。 2. 部署问题:检查您的Web应用程序是否已正确部署到Tomcat服务器。确保您的应用程序已经正确打包成WAR文件,并且已经放置在Tomcat的webapps目录下。 3. 上下文路径问题:如果您的Web应用程序在部署时指定了上下文路径(Context Path),请确保您在URL中正确指定了该路径。例如,如果您的上下文路径是/myapp,那么URL应该是http://localhost:8080/myapp。 4. 缺少资源文件:如果您的Web应用程序依赖于某些资源文件(例如CSS、JavaScript、图片等),请确保这些文件存在于正确的位置,并且可以被访问到。 解决Tomcat 404错误的方法包括: 1. 检查日志:查看Tomcat服务器的日志文件,通常位于Tomcat安装目录下的logs文件夹中。日志文件中可能会提供更详细的错误信息,帮助您找到问题所在。 2. 重新部署应用程序:尝试重新部署您的Web应用程序。可以尝试将WAR文件重新复制到Tomcat的webapps目录下,并重新启动Tomcat服务器。 3. 检查配置文件:检查您的Web应用程序的配置文件,例如web.xml文件,确保其中的配置正确无误。 4. 检查依赖项:如果您的Web应用程序依赖于其他库或框架,请确保这些依赖项已正确添加到应用程序中,并且可以被Tomcat服务器正确加载。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值