当前位置: 代码迷 >> Java Web开发 >> tomcat 配置有关问题
  详细解决方案

tomcat 配置有关问题

热度:2131   发布时间:2013-02-25 21:09:45.0
tomcat 配置问题
昨天还能用,今天不知道怎么搞的就不能用了···
Myclipse8.5(9.0装不了·)和tomcat6.0配置。。 环境变量全部配好, 服务器也能启动(官网能访问)
但是就是不管建立了多少项目,服务器开启访问项目的时候提示404.。。  
我的项目都部署到了webapp里面了··
求解释啊·

------解决方案--------------------------------------------------------
是不是有什么地址打错了..小小的地方一直没有注意..
http://pan.baidu.com/share/link?shareid=88522&uk=1377143293

MyEclipse10 带注册
------解决方案--------------------------------------------------------
你可以吧项目直接从tomcat的work和webapp中的你部署的项目删除后再重新布局;你出现404说明你的路径不对!你访问你项目的请求应该为:http://localhost:8080/项目名/访问的地址
其中如果如果你直接访问jsp页面,则访问地址则为jsp的名声,否则访问地址应当和xml里配置的
 <uri—mapping>的值完全一致。
------解决方案--------------------------------------------------------
手动将项目部署到tommat服务器上
1.在C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf 里有个server.xml在里面加入一句代码“<Context path="/你的项目名" docBase="D:\myecliples\你的项目名\WebRoot" reloadable="true"/>
我的配置如下<Context path="/tushu" docBase="D:\myecliples\tushu\WebRoot" reloadable="true"/>
2.注意:C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf 此目录为tommat服务器的安装目录
3.保存后重新启动服务器。
4.在浏览器的地址栏上写入http://localhost:8080/项目名/访问的地址
例如http://localhost:8080/tushu/index.jsp
5.这样好像就可以的 你试试!

 


------解决方案--------------------------------------------------------
探讨
引用:

手动将项目部署到tommat服务器上
1.在C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf 里有个server.xml在里面加入一句代码“<Context path="/你的项目名" docBase="D:\myecliples\你的项目名\WebRoot" reloadable="true"/……

------解决方案--------------------------------------------------------
你重新装一遍把
我怎么就从来没遇到过
你是不是配置文件动过了
------解决方案--------------------------------------------------------
客户端报错肯定是找不到相应的路径,重新部署项目到你的服务器上。。。。。试试。
------解决方案--------------------------------------------------------
发生404错误不一定是找不到资源,tomcat启动时,如果在web.xml中的配置项启动失败(如:spring中bean的初始化失败导致spring的监听启动失败,或是struts2的action配置错误导致struts的过滤器启动失败等)都会导致项目的资源无法访问,从而导致404错误,所以调试项目一定要看清楚tomcat启动时发生的异常。
  相关解决方案