Eclipse启动和手动启动tomcat访问localhost:8080显示404问题总结
建议对tomcat的文件结构和相关属性有较多了解。本文以eclipse的DynamicWebProject为讲解对象。
- eclipse添加tomcat关联注意点
- tomcat404问题归总(按可能性由大到小排序)
- 我的404:web.xml配置与文件路径--新手常遇
- 第一个helloworld!
- windows-preferences-server-RuntimeEnvironment,点add添加。注意JRE不要在默认的workbench default jre上,换成你的jre版本。忘记了的话可以再次打开点Edit进行修改。
- 配置Tomcat的serverlocation。双击Servers的Tomcat进入Overview,ServerLocation里选UseTomcatinstallation(……)。注意Deploypath,这是配置目录。
- Tomcat的serverlocation中的选项不能改。简单,删掉Tomcat下的所有项目,再右键它,点“clean…”。
- 怎么用:菜单Run as,正常选择,next,要运行的项目放进Configured。如果在右键里选Rnu As,会运行右键时选中的文件,如果这个文件路径不小心弄的有问题,就会出现404 错误,找不出路径问题就会卡到想砸电脑。
- Web.xml配置问题。文件路径问题。
- Server.xml的配置问题。
- tomcat设置问题。
- Webapps-ROOT里没东西。
- 端口8080占用。
- 环境变量问题。
- 防火墙问题。(罕见,金色稀有(*^__^*) )
- eclipse启动tomcat会修改conf-web.xml内容,以及其他文件,想手动启动tomcat进行localhost:8080访问的请先copy原来的web.xml到相应目录。所改文件即eclipse里server目录的文件,如下图:

- Eclipse里DynamicWebProject项目部署会在tomcat创建一个文件夹,这个文件夹就是在添加tomcat时的Deploypath配置目录,默认为wtpwebapps,与webapps同级,在其中会有一个默认的ROOT默认目录和创建的项目文件。项目文件名是eclipse中的项目名,但是其中的文件是项目的WebContent(或WebRoot)内的文件,jsp文件就在其中,这与webapps里的项目一样。
(说是动态页面有些牵强)
eclipse,WebContent下新建jsp文件,在body标签中写入
1 <%out.println("Hello World!");%>
Eclipse启动和手动启动tomcat访问localhost:8080显示404问题总结的更多相关文章
- eclipse启动tomcat访问localhost:8080报404
直接双击tomcat\bin目录下面的startup.bat启动 是没问题 的 但是eclipse启动tomcat访问localhost:8080报404 解决方案如下: 双击红色圈里面的tomcat ...
- Tomcat服务器启动后访问localhost:8080显示404的原因
原因:在eclipse中关联了Tomcat服务器 重点来了,如果你是在eclipse中点击启动按钮启动的Tomcat 那么Tomcat不会默认部署它自己的测试项目(也就是大猫localhost:808 ...
- tomcat 输入localhost:8080显示404 (找不到tomcat主页)
最近使用tomcat时常出现一个问题,tomcat开启后浏览器输入localhost:8080时显示404,但是输入项目的路径是可以看到效果的,因为没啥大碍,所以没有在意 [ 在这里顺便介绍几种访问 ...
- tomcat正常启动输入localhost:8080显示404错误
找了半天才解决. 看这个贴子: https://www.cnblogs.com/lovelanglangyou/p/7410937.html 简而言之: 需要修改eclipse中的server配置,e ...
- eclipse启动tomcat 访问http://localhost:8080 报404错误
eclipse启动tomcat 访问http://localhost:8080 报404错误 Server Locations修改后会变灰,如果需要更改设置,则需要移除与Tomcat服务器关联的项目, ...
- eclipse启动Tomcat服务输入http://localhost:8080/报404解决方法
其实如果Tomcat能够正常启动,而就算输入http://localhost:8080时出现404错误,也不会影响Tomcat作为服务器运行.通过eclipse来启动tomcat会碰到“访问http: ...
- eclipse配置tomcat,访问http://localhost:8080出现404错误
问题:通过eclipse来启动tomcat会碰到“访问http://localhost:8080出现404错误”这样的问题,需要在eclipse中进行一系列的设置才行. 解决:打开eclipse的s ...
- 关于sql server 2008过期导致 MSSQLSERVER服务就无法启动,手动启动就报告错误代码17051。
1.基本现象:MSSQLSERVER服务就无法启动,手动启动就报告17051错误. 2.解决办法: 第一步:进入SQL2008配置工具中的安装中心, 第二步:再进入维护界面,选择版本升级, 第三步:进 ...
- windows下启动mysql服务的命令行启动和手动启动方法
1.图形界面下启动mysql服务. 在图形界面下启动mysql服务的步骤如下: (1)打开控制面板->管理工具->服务,如下图所示: 可以看到Mysql服务目前的状态是未启动(未写已启动的 ...
随机推荐
- DevExpress VCL 13.1.2 发布
DevExpress VCL 的2013 第一个公开版发布, 基本上就是一些维护,没有大的变化,也没有FM 的支持. What's New in DevExpress VCL 13.1.2 Rel ...
- 支持向量机(SVM)算法
支持向量机(support vector machine)是一种分类算法,通过寻求结构化风险最小来提高学习机泛化能力,实现经验风险和置信范围的最小化,从而达到在统计样本量较少的情况下,亦能获得良好统计 ...
- 将Tomcat设置为自动启动的服务最快捷方法
将Tomcat设置为自动启动的服务: 最近遇到了个问题,服务器上的项目突然访问不了,就上服务器去重启了tomcat服务,谁知道到最后tomcat的服务报错了,重新启动服务的选项 也没有,之前这个项目也 ...
- vs2010 EF4.0 访问mysql
需要安装mysql-connector-net-6.3.5 6.8.9的安装完后在dbfirst里找不到对应的提供程序 链接字符串里需要 指定下编码(如果不是gbk的话) <add name=& ...
- EXT combobox 二级连动 清空store缓存数据
项目中有这样的一个需求,做一个连动操作,如图: 所属行业中的combobox中下拉框中的值会根据前一个选择框中的值动态去变化,这个其实非常好做,但不是我现在讨论的主要问题,主要问题是,当第二次选择了& ...
- CentOS7查看网络的相关命令
转载自:https://www.linuxidc.com/Linux/2015-07/119555.htm 1.切换到超级用户 [Oscar@localhost 桌面]$ su root 2.查询可用 ...
- ROM初始化HEX文件
intel hex格式 记录格式 Intel HEX由任意数量的十六进制记录组成.每个记录包含5个域,它们按以下格式排列: :llaaaatt[dd...]cc 每一组字母对应一个不同的域,每一个字母 ...
- 基于SceneControl单击查询功能的实现
private void HandleIdentify_MouseDown(object sender, ISceneControlEvents_OnMouseDownEvent e) { this. ...
- (深搜)Sum It Up -- poj --1564
链接: http://poj.org/problem?id=1564 http://acm.hust.edu.cn/vjudge/contest/view.action?cid=88230#probl ...
- [mysql] mysql如何实现更新一条记录中某个字段值的一部分呢?
场景:在平常我们使用word文档等等office办公软件时,我们常会使用搜索->替换的功能. mysql: 在mysql 中有时候,我们也需要这样子的实现: 实现 SQL 语句: update ...