关于tomcat 5.0的问题,404的问题,人都搞傻了

jitwa 2007-11-17 04:56:44
我先用第一种方法在webapps目录下创建一个WWW的目录结构如下:webapps/WWW/WEB-INF/classes.我在www中放入文件index.jsp,运行http://127.0.0.1:8080/www/index.jsp,返回的是HTTP Status 404 - /www/index.jsp 晕死了,没办法,我又换了一种方法,在Tomcat 5.0\conf\server中添加
<Context path= "/www " docBase= "d:/www " debug= "0 "/> .运行http://127.0.0.1:8080/www/index.jsp还是不行,我已调试三天,每天花把的时间用上调试这个,整天start/stop.我人的快疯了,请各位高手看看,我哪里搞错了~!,我的JDK是j2sdk-1_4_2_03-windows-i586-p,tomcat5.0
...全文
152 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
jitwa 2007-11-18
  • 打赏
  • 举报
回复
我用的是winxp sp2的系统,补丁全打满了,我试试吧
fbeacon 2007-11-18
  • 打赏
  • 举报
回复
从上面的信息了解LZ先前有调试出正确的结果,从我分析应该和网络配置有关系.
不知LZ是否有新安装放火墙,最近系统是否有更新,
考虑是否新安装的放火墙或WINDOWS自带的关闭了TOMCAT的接口.
另外,tomcat5.5不需要安装.但需要配合JDK1.5以上版本.
LZ搞定后通知大家一声.



kulin3422 2007-11-17
  • 打赏
  • 举报
回复
实在不行用Myeclipse 简单的进行部署 就可以了运行了
jitwa 2007-11-17
  • 打赏
  • 举报
回复
说的也是,我5.0 5.5 都用过,还就用6.0,这是我的QQ:76836413,有好的建议可在QQ上聊
chjiangsh 2007-11-17
  • 打赏
  • 举报
回复
你下个tomcat6.0然后重新配置一下,看看还行!
jitwa 2007-11-17
  • 打赏
  • 举报
回复
还不行啰,人都要搞成煤气
chjiangsh 2007-11-17
  • 打赏
  • 举报
回复
还是不行吗?
jitwa 2007-11-17
  • 打赏
  • 举报
回复
这我知道,我只装有一个tomcat5.0
chjiangsh 2007-11-17
  • 打赏
  • 举报
回复
这个路径要区分大小写的,www应该与webapps中的文件夹名要一样,不然就不行,如果还是不行,你重新配置一下tomcat,还有你的机器上只有装了一个tomcat吗?
jitwa 2007-11-17
  • 打赏
  • 举报
回复
8080端口被占用了是不可能的,不然运行时127.0.0.1:8080/index.jsp是不会正常显示的,路径也不会错,你看<Context path="/www" docBase="d:/www " debug= "0 "/>,我的路径当然是htttp://127.0.0.1/www/index.jsp,
kqw1981 2007-11-17
  • 打赏
  • 举报
回复
都是强人呀!!快点结贴吧!!如果还是搞不定,就撞墙、跳楼、砸机器吧!!
jitwa 2007-11-17
  • 打赏
  • 举报
回复
将jsp文件直接放在ROOT里当然是没问题的了,TOMCAT我都得装了几十次了,还不算系统
dragon125 2007-11-17
  • 打赏
  • 举报
回复
还可以看一看8080端口是不是被占用了
ljj_fzw 2007-11-17
  • 打赏
  • 举报
回复
404是你的路径错了,你仔细看你所写的路径,有些地方要加.或/什么
或者你在web.xml文件里改
liufh44 2007-11-17
  • 打赏
  • 举报
回复
将jsp 文件直接放在root文件夹下 如果还不行 就没辙了 TOMCAT只好重装了
lihaifeng0412 2007-11-17
  • 打赏
  • 举报
回复
学习中
jitwa 2007-11-17
  • 打赏
  • 举报
回复
我的SDK版本是1.4.2_03,tomcat5.0 以前我用第二种运行,一点问题也没有,事隔多日后,在调试就出现了404的问题,我的D:/WWW/WEB-INF文件夹中有web.xml,这个常识我还是知道地,我也看过在conf\Catalina\localhost文件夹下有www.xml这个文件,在\work\Catalina\localhost\有www文件夹,但是没有index_jsp.class,JAVA_HOME=C:\j2sdk1.4.2_03,PATH=C:\j2sdk1.4.2_03\bin;C:\j2sdk1.4.2_03,SDK安装在C:\j2sdk1.4.2_03,我之前也安装过tomcat5.5的,结果更坏,运行后是什么也没有,就连运行127.0.0.1:8080/index.jsp都没显示.晕死了
liufh44 2007-11-17
  • 打赏
  • 举报
回复
看看你的文件扩展名是大写的JSP 还是小写的jsp tomcat对大小写是很敏感的
404表示找不到请求的页面 如果你的文件和TOMCAT都没问题的话
问题多数出现在文件路径和大小写上面
fbeacon 2007-11-17
  • 打赏
  • 举报
回复
还有几个前提忘了说了:
1,输入http://127.0.0.1:8080/看是否能显示TOMCAT自带网页.
2,文件名是否写正确,注意大小写.
fbeacon 2007-11-17
  • 打赏
  • 举报
回复
先看看TOMCAT目录下\work\Catalina\localhost\中是否有www文件夹.看看www文件夹底下是否有index_jsp.class文件.如果没有,则JSP没有被编译.可以检查一下JDK的目录设置是否正确.如果还不行,请把错误报告提示全部贴上来.方便分析问题.
另外建议用TOMCAT5.5配合JAVA1.5.我用5.5测试了一下,可以正确显示.
加载更多回复(4)

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧