为什么在eclipse里面做struts项目,若放在myeclipse里面就可以用,但是直接放在tomcat里面就会出现404错误

求教发现时没有在WEB-INF里面出现classes这个文件夹,项目没有编译,部署,但在myeclipse中打开就会出现,不懂啊,求教!!!... 求教
发现时没有在WEB-INF里面出现classes这个文件夹,项目没有编译,部署,但在myeclipse中打开就会出现,不懂啊,求教!!!
展开
 我来答
wolfwky
2012-03-26 · TA获得超过123个赞
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:101万
展开全部
可能是你没部署,因为myeclipse里面有个部署功能,eclipse里面好像没有,要写个xxx.xml(ant)把你所有类编译后,通过tomcat里面的server.xml中的<context>指定你编译后文件路径,比如 <Context docBase="D:\workspace\项目名称\web" path="" reloadable="true" debug="1"/>,我也不太熟,不过大概意思是这样。如有回答不好请指点,谢谢! 访问方法如楼上……
是你没有编译,myeclipse里面的部署相当于编译你的JAVA类文件成CLASS文件……
ltoiii
2012-03-20 · TA获得超过634个赞
知道小有建树答主
回答量:182
采纳率:80%
帮助的人:57万
展开全部
修改tomcat/conf/server.xml文件,在
<Host……>和</Host>中间加入一行(<Host>段一般在server.xml的最下面):
加完后效果:
<Host……>
<Context docBase="F:\你的工程\WebContent" path="/mypage" reloadable="true"/>
</Host>

访问方法:开启tomcat服务,在浏览器地址栏中输入:localhost:8080/mypage/
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chris_strive
2012-03-18 · TA获得超过350个赞
知道小有建树答主
回答量:658
采纳率:100%
帮助的人:412万
展开全部
查看访问路径。
myelicpse的web.xml配置默认设置了index.html。
追问
不是的,我查看web.xml了,不光起始页面index.jsp的问题,还有就是action也不能用,但是放在myeclipse中就能用!我是新手,说的详细点,谢了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式