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服务目前的状态是未启动(未写已启动的 ...
随机推荐
- ipad The data couldn’t be read because it isn’t in the correct format
原来是land left和land right都勾选的,去掉land left后出现这个问题
- 2018.09.22 atcoder Snuke's Coloring 2(线段树+单调栈)
传送门 就是给出一个矩形,上面有一些点,让你找出一个周长最大的矩形,满足没有一个点在矩形中. 这个题很有意思. 考虑到答案一定会穿过中线. 于是我们可以把点分到中线两边. 先想想暴力如何解决. 显然就 ...
- 27. Green Building 绿色建筑
27. Green Building 绿色建筑 ①When we think of green buildings,we tend to think of new ones-the kind of h ...
- [docker]mesos集群的启动脚本
宿主机的IP地址列表 mesos-lb:192.168.253.159 mesos-marathon:192.168.253.159 mesos-master:192.168.253.159 meso ...
- #ing#我的日常知识管理160421
1. 知识来源:浏览是无时无刻的,知识爆炸的时代,信息在互联网上不再难以获得,却变得难以选择,取得有效的信息成了如今获取知识的重要环节…… 前端关注—— alloyteam.github.io 腾讯 ...
- x11vnc配置--ubuntu14.04
x11vnc是连接到真实的X会话,相比vnc4server和tightvncserver自己创建不同分辨率的xserver来说,画面延时和显示效果应该要好一些.两种服务都试过,个人感觉x11vnc要好 ...
- jmap的几个操作要慎用
JDK中带有了一堆的工具是可以用来查看运行状况,排查问题的,但对于这些工具还是要比较清楚执行后会发生什么,否则有可能会因为执行了一个命令就导致严重故障,重点讲下影响比较大的jmap. 最主要的危险操作 ...
- The First Android App----Starting Another Activity
To respond to the button's on-click event, open the activity_main.xml layout file and add the androi ...
- hdu 4981
中位数是否大于平均数 水题 #include <cstdio> #include <cstdlib> #include <cmath> #include <c ...
- Ansible组件之inventory主机清单
静态inventory 所有的主机信息都存放在Ansible的inventory组件里面,默认Ansible的inventory是一个静态的ini格式的文件/etc/ansible/hosts,当然还 ...