我用的是myeclipse6.5
请问这是怎么回事儿?
我的解决办法是:
直接新建项目 重新导入 结果没有问题了,可现在又是404!我不知道该怎么办了。。。。
请大虾指教~
34 个解决方案
#1
看看tomcat里webapps文件夹里你的项目发布上没
#2
说明没编译呗,你新增完内容点myeclipse的project->clean 选你的工程 试试
#3
clean,reflush,清缓存,页面重启
还是有问题的话说明的页面根本路径有问题。
还是有问题的话说明的页面根本路径有问题。
#4
清缓存
#5
应该是你没有在tomcat里面添加你要运行的项目。。。。
#6
如果里面没有 该怎么办嘞
#7
我重新部署了一下,发现如下问题:
http://my.csdn.net/my/album/detail/1183540
图中项目的根路径竟然是xy项目名!我要部署的明明是company呀~并且绝对没有点错的!
然后运行~
[img=http://my.csdn.net/my/album/detail/1183541][/img]
呵呵,竟然运行起来啦。但还是404错误~
查看一下tomcat/webapps:
[img=http://my.csdn.net/my/album/detail/1183542][/img]
木有。。。。。。。。。。。
http://my.csdn.net/my/album/detail/1183540
图中项目的根路径竟然是xy项目名!我要部署的明明是company呀~并且绝对没有点错的!
然后运行~
[img=http://my.csdn.net/my/album/detail/1183541][/img]
呵呵,竟然运行起来啦。但还是404错误~
查看一下tomcat/webapps:
[img=http://my.csdn.net/my/album/detail/1183542][/img]
木有。。。。。。。。。。。
#8
把项目名在MyEclipse 中的访问路径改了,你指定是改过项目名
#9
我重新部署了一下,发现如下问题:
[img=http://b89.photo.store.qq.com/psb?/V14KoZOx4Oepiw/eDB*2eYVF06P6RpjJOpxpzqOK44nt9VUfJFACDhvRTU!/b/YWoQGjVSJQAAYhSEFTXQJQAA][/img]
图中项目的根路径竟然是xy项目名!我要部署的明明是company呀~并且绝对没有点错的!
然后运行~
[img=http://b87.photo.store.qq.com/psb?/V14KoZOx4Oepiw/r*wfKRjuGC5wg53gIiuYcGbycoFuwovdCA3CsPK0gn8!/b/YQzl5TNIXAAAYkPW5TM8XAAA][/img]
呵呵,竟然运行起来啦。但还是404错误~
查看一下tomcat/webapps:
[img=http://b87.photo.store.qq.com/psb?/V14KoZOx4Oepiw/JgFQ1lFnIW3Mje17Lz3P7GzT7VeSVuy3Z09AcvWahk8!/b/YaJQ5DO4WwAAYoZD4TOkWwAA][/img]
木有。。。。。。。。。。。
[img=http://b89.photo.store.qq.com/psb?/V14KoZOx4Oepiw/eDB*2eYVF06P6RpjJOpxpzqOK44nt9VUfJFACDhvRTU!/b/YWoQGjVSJQAAYhSEFTXQJQAA][/img]
图中项目的根路径竟然是xy项目名!我要部署的明明是company呀~并且绝对没有点错的!
然后运行~
[img=http://b87.photo.store.qq.com/psb?/V14KoZOx4Oepiw/r*wfKRjuGC5wg53gIiuYcGbycoFuwovdCA3CsPK0gn8!/b/YQzl5TNIXAAAYkPW5TM8XAAA][/img]
呵呵,竟然运行起来啦。但还是404错误~
查看一下tomcat/webapps:
[img=http://b87.photo.store.qq.com/psb?/V14KoZOx4Oepiw/JgFQ1lFnIW3Mje17Lz3P7GzT7VeSVuy3Z09AcvWahk8!/b/YaJQ5DO4WwAAYoZD4TOkWwAA][/img]
木有。。。。。。。。。。。
#10
这是缓存问题。你重新改个项目名称。试试
#11
额。。。红烧鸡翅,我最爱吃。 遇到这种问题不要慌,要淡定。
#12
图片别和谐了看不到
#13
这么不稳定?我觉得是引入的包的问题么,
#14
重新部署一下呗!!!!!!!
#15
包是木有问题的,跟我之前的项目一样的包。
#16
重新部署过了 ,真心没有用。。。
#17
进入tomcat管理页面,把那些发布的项目都卸载掉。再重新发布你需要发布的项目
#18
这问题我也遇见过,项目如果改名会出现这种情况,还有就是采集页面数据的时候如果不匹配,也会出现这种情况;
#19
呵呵 实施经验尚缺
#20
点项目清理一下。清理所有。然后重新发布下。在重启。如果还报404就可能是你的路径问题了。
#21
把你的工程发包到tomcat,在tomcat里面的webapps目录里面找到新发布的工程
http://localhost:8080/你新发布的工程名
#22
看TOMCAT下LOG文件夹里的日志,里面会有具体是哪个问题引起了404错误,看到底是哪里出现问题了,这样你猜问题,解决不了的
#23
+++
#24
还有一种在Tomcat中映射项目的方法。
在路径下找到C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf里的server.xml文件夹
在</Host>上面加上一句:
<Context path="mytest" docBase="E:\workspace\项目名\WebRoot" reloadable="true"/>
就直接可以运行了。
在路径下找到C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf里的server.xml文件夹
在</Host>上面加上一句:
<Context path="mytest" docBase="E:\workspace\项目名\WebRoot" reloadable="true"/>
就直接可以运行了。
#25
同感
#26
查看一下tomcat/webapps,并看看在webapps中是否有你部署的项目没有,
如有:clean你的缓存,然后重新部署一下看是否出现错误
如有:clean你的缓存,然后重新部署一下看是否出现错误
#27
我想问,如果在webapps中没有你部署的项目,怎么办。。。?
#28
问一下,如果webapps中没有部署的项目时,应该怎么办?急~~~~~!!
#29
应该是项目的名称没有改过来 tomcate发布的是以前的那个名字 所以会找不到
你可以试一下 选中项目点击鼠标右键 选择最后那个选项 进入后点击web选项 看一下项目名称是之前的 还是之后的
你可以试一下 选中项目点击鼠标右键 选择最后那个选项 进入后点击web选项 看一下项目名称是之前的 还是之后的
#30
试一下这个。
#31
部署过没?资源访问不对
#32
可能是路径不对吧 从新部署一下试一试
#33
我昨儿也遇到了这个问题,折腾了6个小时,我终于知道怎么回事儿了,谢谢大牛的指导
#34
我知道问题了,没有进行重新编译,编译完就好了,可能是拷贝项目的时候,没有对改过的当前项目进行deploy或者什么的,就会出现再考进来会报404的问题
------------
方便大家解决,说一下解决方法:在你访问页面报404的时候,关掉tomcat,打开project->clean,删除tomcat下的weapps的项目,清理tomcat缓存,然后重新部署,就可以访问了。
------------
方便大家解决,说一下解决方法:在你访问页面报404的时候,关掉tomcat,打开project->clean,删除tomcat下的weapps的项目,清理tomcat缓存,然后重新部署,就可以访问了。
#1
看看tomcat里webapps文件夹里你的项目发布上没
#2
说明没编译呗,你新增完内容点myeclipse的project->clean 选你的工程 试试
#3
clean,reflush,清缓存,页面重启
还是有问题的话说明的页面根本路径有问题。
还是有问题的话说明的页面根本路径有问题。
#4
清缓存
#5
应该是你没有在tomcat里面添加你要运行的项目。。。。
#6
如果里面没有 该怎么办嘞
#7
我重新部署了一下,发现如下问题:
http://my.csdn.net/my/album/detail/1183540
图中项目的根路径竟然是xy项目名!我要部署的明明是company呀~并且绝对没有点错的!
然后运行~
[img=http://my.csdn.net/my/album/detail/1183541][/img]
呵呵,竟然运行起来啦。但还是404错误~
查看一下tomcat/webapps:
[img=http://my.csdn.net/my/album/detail/1183542][/img]
木有。。。。。。。。。。。
http://my.csdn.net/my/album/detail/1183540
图中项目的根路径竟然是xy项目名!我要部署的明明是company呀~并且绝对没有点错的!
然后运行~
[img=http://my.csdn.net/my/album/detail/1183541][/img]
呵呵,竟然运行起来啦。但还是404错误~
查看一下tomcat/webapps:
[img=http://my.csdn.net/my/album/detail/1183542][/img]
木有。。。。。。。。。。。
#8
把项目名在MyEclipse 中的访问路径改了,你指定是改过项目名
#9
我重新部署了一下,发现如下问题:
[img=http://b89.photo.store.qq.com/psb?/V14KoZOx4Oepiw/eDB*2eYVF06P6RpjJOpxpzqOK44nt9VUfJFACDhvRTU!/b/YWoQGjVSJQAAYhSEFTXQJQAA][/img]
图中项目的根路径竟然是xy项目名!我要部署的明明是company呀~并且绝对没有点错的!
然后运行~
[img=http://b87.photo.store.qq.com/psb?/V14KoZOx4Oepiw/r*wfKRjuGC5wg53gIiuYcGbycoFuwovdCA3CsPK0gn8!/b/YQzl5TNIXAAAYkPW5TM8XAAA][/img]
呵呵,竟然运行起来啦。但还是404错误~
查看一下tomcat/webapps:
[img=http://b87.photo.store.qq.com/psb?/V14KoZOx4Oepiw/JgFQ1lFnIW3Mje17Lz3P7GzT7VeSVuy3Z09AcvWahk8!/b/YaJQ5DO4WwAAYoZD4TOkWwAA][/img]
木有。。。。。。。。。。。
[img=http://b89.photo.store.qq.com/psb?/V14KoZOx4Oepiw/eDB*2eYVF06P6RpjJOpxpzqOK44nt9VUfJFACDhvRTU!/b/YWoQGjVSJQAAYhSEFTXQJQAA][/img]
图中项目的根路径竟然是xy项目名!我要部署的明明是company呀~并且绝对没有点错的!
然后运行~
[img=http://b87.photo.store.qq.com/psb?/V14KoZOx4Oepiw/r*wfKRjuGC5wg53gIiuYcGbycoFuwovdCA3CsPK0gn8!/b/YQzl5TNIXAAAYkPW5TM8XAAA][/img]
呵呵,竟然运行起来啦。但还是404错误~
查看一下tomcat/webapps:
[img=http://b87.photo.store.qq.com/psb?/V14KoZOx4Oepiw/JgFQ1lFnIW3Mje17Lz3P7GzT7VeSVuy3Z09AcvWahk8!/b/YaJQ5DO4WwAAYoZD4TOkWwAA][/img]
木有。。。。。。。。。。。
#10
这是缓存问题。你重新改个项目名称。试试
#11
额。。。红烧鸡翅,我最爱吃。 遇到这种问题不要慌,要淡定。
#12
图片别和谐了看不到
#13
这么不稳定?我觉得是引入的包的问题么,
#14
重新部署一下呗!!!!!!!
#15
包是木有问题的,跟我之前的项目一样的包。
#16
重新部署过了 ,真心没有用。。。
#17
进入tomcat管理页面,把那些发布的项目都卸载掉。再重新发布你需要发布的项目
#18
这问题我也遇见过,项目如果改名会出现这种情况,还有就是采集页面数据的时候如果不匹配,也会出现这种情况;
#19
呵呵 实施经验尚缺
#20
点项目清理一下。清理所有。然后重新发布下。在重启。如果还报404就可能是你的路径问题了。
#21
把你的工程发包到tomcat,在tomcat里面的webapps目录里面找到新发布的工程
http://localhost:8080/你新发布的工程名
#22
看TOMCAT下LOG文件夹里的日志,里面会有具体是哪个问题引起了404错误,看到底是哪里出现问题了,这样你猜问题,解决不了的
#23
+++
#24
还有一种在Tomcat中映射项目的方法。
在路径下找到C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf里的server.xml文件夹
在</Host>上面加上一句:
<Context path="mytest" docBase="E:\workspace\项目名\WebRoot" reloadable="true"/>
就直接可以运行了。
在路径下找到C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf里的server.xml文件夹
在</Host>上面加上一句:
<Context path="mytest" docBase="E:\workspace\项目名\WebRoot" reloadable="true"/>
就直接可以运行了。
#25
同感
#26
查看一下tomcat/webapps,并看看在webapps中是否有你部署的项目没有,
如有:clean你的缓存,然后重新部署一下看是否出现错误
如有:clean你的缓存,然后重新部署一下看是否出现错误
#27
我想问,如果在webapps中没有你部署的项目,怎么办。。。?
#28
问一下,如果webapps中没有部署的项目时,应该怎么办?急~~~~~!!
#29
应该是项目的名称没有改过来 tomcate发布的是以前的那个名字 所以会找不到
你可以试一下 选中项目点击鼠标右键 选择最后那个选项 进入后点击web选项 看一下项目名称是之前的 还是之后的
你可以试一下 选中项目点击鼠标右键 选择最后那个选项 进入后点击web选项 看一下项目名称是之前的 还是之后的
#30
试一下这个。
#31
部署过没?资源访问不对
#32
可能是路径不对吧 从新部署一下试一试
#33
我昨儿也遇到了这个问题,折腾了6个小时,我终于知道怎么回事儿了,谢谢大牛的指导
#34
我知道问题了,没有进行重新编译,编译完就好了,可能是拷贝项目的时候,没有对改过的当前项目进行deploy或者什么的,就会出现再考进来会报404的问题
------------
方便大家解决,说一下解决方法:在你访问页面报404的时候,关掉tomcat,打开project->clean,删除tomcat下的weapps的项目,清理tomcat缓存,然后重新部署,就可以访问了。
------------
方便大家解决,说一下解决方法:在你访问页面报404的时候,关掉tomcat,打开project->clean,删除tomcat下的weapps的项目,清理tomcat缓存,然后重新部署,就可以访问了。