Eclipse配置Tomcat,访问404错误

我从官网上面下载的tomcat6,直接启动发现正常使用,但是在Eclipse绑定后启动,访问localhost:8080,本来应该是tomcat的主页,但是却报了404错误。

  百度搜索了一下,原来是tomcat编译位置的原因!

  在Server面板中双击Tomcat就可以进入配置界面:

  注意,如果你的Server Locations是灰色的,那么请先remove掉tomcat中部署的所有工程,然后clean一下。

  看一下三个选项:

  1 use workspace metadata

  2 use tomcat installation

  3 忽略吧...

  第一个选项是说 tomcat会使用workspace的目录

  第二个则是 使用tomcat的部署目录

  这也就意味着,如果我们直接裸的启动一个tomcat,我们自己的worspace是没有相关的内容的,访问的话肯定会报404错误。

  所以只要把选项修改为第二个选项就可以了。

 



 

 

  其实这根本就不是一个问题,因为问题本身就不合理!

  想想看,我想要在中国看到埃及的金字塔,这!!!!

  好吧,两种方法:一种是把金字塔搬到中国来;另一种就是你到埃及去!

  第一种把金字塔搬到中国来,在上面的问题中,就对应到把原本在tomcat目录中的主页拷贝到workspace目录中;

  第二种到埃及去,就是修改server locations变成tomcat的installlation的目录。

  

  两种方式都可以解决问题,但是总结这篇博文的目的,还是督促自己:

  认识问题的本质才能解决问题!

  不要盲目的定义问题!

本文转自博客园xingoo的博客,原文链接:Eclipse配置Tomcat,访问404错误,如需转载请自行联系原博主。

时间: 2024-12-23 07:37:01

Eclipse配置Tomcat,访问404错误的相关文章

maven项目,用到cxf框架,服务器启动后,其中一个server项目访问404错误

问题描述 maven项目,用到cxf框架,服务器启动后,其中一个server项目访问404错误 环境:eclipse+tomcat7,0+jdk1.6 项目之间有包依赖关系.上图中圈出来的两个是web项目. 将web项目部署到tomcat服务器之后,在eclipse中启动服务器,此时,后台是没有报错的.只有几个警告: 警告: A docBase E:Program Filesapache-tomcat-7.0.57webappshb12345_server inside the host app

java web 异常求助,Myeclipse 的 Tomcat出现404错误

问题描述 java web 异常求助,Myeclipse 的 Tomcat出现404错误 求求大神们帮帮忙,过几天就要答辩了,没想到昨天突然就出现这个错误,自己一个人瞎搞了一个晚上也无济于事 解决方案 你 的图片已经看不到了.你加我qq413159383给我发过来.我给你看看 解决方案二: 看web.xml配置文件是否正确,映射的路径和servlet -class是否配置正确 解决方案三: 参考http://www.cnblogs.com/kaixin110/archive/2007/12/12

eclipse导入-在My Eclipse配置tomcat出错

问题描述 在My Eclipse配置tomcat出错 重启电脑后出现unable to open the service'tomcat7'请问怎么解决? 还有在 myeclipse中add tomcat deployment出现了no projects are available for deployment to this server.Either they all have already been deployed to this server or no deployable proj

web xml-Struts2+Tomcat报404错误

问题描述 Struts2+Tomcat报404错误 今天在学Struts2时,测试一下登陆验证功能,部署到Tomcat上出现404 就是在访问http://localhost:8080/Struts2Pro/login.jsp时,出现404 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.s

eclipse配置tomcat后,启动能打开8080的界面,但是就是打不开自己写的jsp

问题描述 eclipse配置tomcat后,启动能打开8080的界面,但是就是打不开自己写的jsp eclipse配置tomcat后,启动能打开8080的界面,但是就是打不开自己写的jsp,以前打开过,今天新加了jsp并且把项目中的jsp的文件夹移动了,发现打不开,然后我又把它移回去,还是没用,之后跟着百度上各种改,现在已经不知道是什么原因了,不过觉得应该不是配置web-xml的问题吧,毕竟上一次打开也没动它十二月 12, 2015 4:20:29 下午 org.apache.catalina.

Eclipse配置Tomcat和JDK步骤图解_java

第一次Eclipse配置Tomcat和JDK都会遇到一些问题,小编当时也一头雾水,所以特对此进行了总结,希望可以帮到大家. A:需要的软件及版本: 1.      eclipse-jee-kepler-SR1-win32 2.      apache-tomcat-6.0.37 3.      jdk-7u25-windows-i586   B:配置方法 1. 配置tomcat:Window-Preferences 2.选择Server-Runtime Environments-在右侧点击Add

Eclipse配置TomCat发布Web工程,缺少lib文件夹和jar包

背景 使用Maven构建的Web工程.使用Eclipse配置TomCat来发布Web工程. 问题 启动的时候报  java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener. 分析 在我的项目里是有这个类所在的jar包的,于是通过Browse Deployment Location来查看工程,发布工程下面缺少jar.怀疑发布工程 的时候配置的有问题. 解决 工程---->右键---

eclipse配置tomcat,访问http://localhost:8080出现404错误

问题:通过eclipse来启动tomcat会碰到"访问http://localhost:8080出现404错误"这样的问题,需要在eclipse中进行一系列的设置才行. 解决:打开eclipse的server视图,双击你配置的那个tomcat,打开编辑窗口,查看server locations,看看是否选择了第一个选项(默认是第一个选项),即use workspace metadata(does not modify tomcat instation), 你应该选择第二个选项,use

mac下eclipse配置tomcat无法启动问题

症状: 右键open tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器.访问htt://localhost:8080/能正常访问tomcat管理页面. 症状原因: eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tom