springmvc web项目发布

xuyejiayou 发布于 2014/10/20 15:07
阅读 469
收藏 0

@Spacey_Li 你好,想跟你请教个问题:我用springmvc搭建了一个web项目,在MyEclipse里面启用本地tomcat服务器,可以正常运行。但是把项目直接复制到tomcat里面的webapps文件夹下,启动tomcat,在浏览器中提示"The requested resource is not available.",不知道利用springmvc搭建的web项目web发布有什么需要注意的地方,希望可以得到你的帮助,十分感谢!

加载中
0
静心天涯
静心天涯
如果是使用了 myeclipse 的各种包,注意是否有没有导入到现有项目下。
0
小99
小99
你打个war包,应该就行了,别直接复制
xuyejiayou
xuyejiayou
是在MyEclipse里面导出为war包吗?然后放到webapps下面?我也试过了,还是不可以呢?
0
xuyejiayou
xuyejiayou
@静心天涯 :你好,所有的包已经导入了,是在MyEclipse里面可以用的项目,拷贝到tomcat里直接用就提示找不到资源了,springmvc_3/index.jsp都找不到
0
xuyejiayou
xuyejiayou
@小99:是在MyEclipse里面导出为war包吗?然后放到webapps下面?我也试过了,还是不可以呢?
小99
小99
不正常
小99
小99
你从新clear一下
xuyejiayou
xuyejiayou
回复 @小99 : 我刚刚仔细对照了一遍,WEB-INF/classes,和WEB-INF/libs下的类和包都有,但是在部署到tomcat里面springmvc_3(项目名称)文件夹下后,只有WebRoot里面的内容,没有src和temp文件夹,正常吗?
小99
小99
你部署以后,看看tomcat下缺少jar和class文件吗
xuyejiayou
xuyejiayou
回复 @小99 : 是直接复制到lib下的
下一页
0
奥神Well
奥神Well

请求资源不存在,你的url请求路径是否正确?

你可以进入tomcat的管理页面来看看当前tomcat下的项目和部署路径。

0
jdluojing
jdluojing
首先看下日志,你的应用是否真的启动了。如果没启动看报什么错,是不是缺少什么东西。
0
xuyejiayou
xuyejiayou
@小99 @wanggaowell@jdluojing 刚刚看了一下打包失败了,直接复制到webapps底下,运行是这样的,很是奇怪,URL地址应该是没问题的吧!
char1st
char1st
把webRoot里面的内容全部都复制到webaaps/springmvc_3下面
0
Spacey_Li
Spacey_Li

这个跟其他一样,没什么区别:

1.注意启动的tomcat是不是你用的那个,别是MyEclipse自带的,

2.部署的东西就应该只有WebRoot下的东西,src等源码都编译成.class文件放到class下面了。

3.springMVC映射的话得在control类里面定义好映射。

希望能够帮到你

0
南湖船老大
南湖船老大

没什么好说的,tomcat配置错了。

你用eclipse的话,eclipse会为你生成一个server.xml文件,你去看那个文件里是怎么配置的吧

返回顶部
顶部