Tomcat访问外部应用时404一些解决方法

Tomcat部署外部应用时容易出现404的情况
这种情况下注意排查以下几点:

*Tomcat是安装版还是解压版。
———-安装版需要配置JAVA_HOME变量和CATALINA_HOME变量,具体变量配置细节请自行百度。解压版只需要配置JAVA_HOME即可
*虚拟目录配置。
———-在Tomcat/webapps中的html文件可以通过浏览器http://localhost:8080/文件名.html访问,在其他目录中需要进行虚拟目录配置:

  1. server.xml
    在conf目录下server.xml中元素中添加 注意改变配置后需要重启Tomcat

  2. 自定义xml文件中配置
    进入\conf\catalina\localhost目录,创建.xml文件,文件名任意,将上述元素复制到该文件,重启Tomcat

  3. Tomcat管理平台
    详情请参阅http://blog.csdn.net/jinguangliu/article/details/45950279

详细检查以上步骤后,若还存在问题,需要详细检查自建项目中WEB-INF文件夹下的web.xml有无编写错误,可以从Tomcat安装目录下logs查看stderr日志,错误部分会有提示。

仅以此篇献给初学者,同时记录下自己学习时犯下的错误。

你可能感兴趣的:(Tomcat访问外部应用时404一些解决方法)