eclipse中创建的web项目不能放在在tomcat的webapps目录下,然后startup.bat运行,求原因!!

在eclipse中创建的web项目可以在eclipse中runonServer运行,但不能把web项目复制到tomcat的webapps目录下,然后startup.bat... 在eclipse中创建的web项目可以在eclipse中run on Server运行,但不能把web项目复制到tomcat的webapps目录下,然后startup.bat.是自己的web项目有问题还是web项目不能放在webapps目录下,然后startup.bat运行呢?!
我在eclipse中建立的是动态web项目,不是myEclipse中的web项目
展开
 我来答
sn_yangchao
2013-09-20 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:114万
展开全部
请注意一下你复制的目录结构是否正确,正常都是可以的。

是不是你复制时将源码工程一起复制了,另外你可以用导出war包来操作,这样一定是没有问题的。
追问
源码工程是什么?src目录下的Java代码?我直接在eclipse中点击项目,(建立的web项目有java代码)然后复杂,接着粘贴到webapps目录下的。这样是将源码工程一起复制了吗?。如果导出war包,是把war包放在webapps目录下,还是将其解压,然后放在webapps目录下?本人刚开始学,不懂,请多指教
追答
按你说的直接在eclipse 中点击的项目,你应该是复制的项整个项目是吧,这样复制是不行的。不能这么操作。

另外war包打好后,直接放到webapp下就可以了,tomcat自动进行解压处理,不用你来解压。

最后就是eclipse配置好tomcat以后,可以点击发布图形界面来操作,这样直接就发布到tomcat下了,这样发布后的结构你可以对比一下你之前复制的目录结构,看看差异就应该能清楚了。
匿名用户
2013-09-20
展开全部
项目要导出,最好是打包war(所有的编译输出、资源、.jar等),放webapps里面
追问
导出war包后,直接把war包放到webapps目录下,接着Startup.dat?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式