搭建SSM框架所遇到的问题记录

网上搭建框架的流程一大堆,就不想重复写了。下面给出我使用的教程链接,并记录依照教程进行操作的过程中遇到的问题及解决方案。

首先先把maven的程序结构给跑起来,下面给出安装配置教程

http://www.cnblogs.com/iceb/p/7097850.html


安装配置完成后就是在eclipse上建立maven项目,下面给出教程

http://blog.****.net/white_ice/article/details/56665875

这时候,我的WEB-INF下的index.jsp文件报错,解决方法如下

http://www.cnblogs.com/fps2tao/p/7636008.html

还有一个超时问题,即运行项目时提示Tomcat超时,个人以为是第一次下载文件速度太慢,所以我将Tomcat的start时间改为了1000second,漫长等待后成功启动,之后启动的时间就不会那么长了。


之后尝试将maven工程部署到tomcat服务器上,下面给出教程

http://blog.****.net/cwzhsi/article/details/42491527

本人竟然在这环节卡了将近一天,其实教程已经十分详细但感觉并不十分正确呀,改改改。

此处要注意文章中对pom.xml的修改,里面有一些细微的东西需要修改。

首先是tomcat7-maven-plugin和tomcat6-maven-plugin的版本问题。解决我所遇到问题的关键就在这,首先将pom.xml文件中两个plugin的<version>2.0-SNAPSHOT</version>改为<version>2.2</version>

接着

使用tomcat7-maven-plugin,他的url即<url>http://localhost:8080/manager</url> 要改为<url>http://localhost:8080/manager/text</url> 

此外他的使用tomcat6-maven-plugin里<server>tomcat</server>是这样的。和他maven的setting.xml修改的并不一致。应改为<server>tomcat6</server>

还有一个问题就是没有启动Tomcat。导致error write to server的错误,卡了很久。本人以为在ide里run了项目就已经启动tomcat了,很傻很天真,其实需要tomcat的bin目录下的startup.bat点击启动。

另外本人按教程(没改版本的话)使用tomcat7-maven-plugin来deploy是没问题的,但是undeploy就会有错误。所以还是该版本吧。可是,全部修改后使用用tomcat6-maven-plugin还是出现了问题,即403错误,一大丢错误提示,至今没找到解决方法,于是就只用tomcat7-maven-plugin了。下面给张错误提示图,知道解决方法的小伙伴求告知一下。

感觉应该是建议用tomcat7,tomcat6版本就不能用了。

搭建SSM框架所遇到的问题记录



按以上步骤走完,下面开始进行SSM框架搭建,下面给出教程

http://blog.****.net/donggua3694857/article/details/51874011


其实我没有走SSM框架搭建这步了,因为问题多多不想解决,不过我觉得上面这篇教程应该可以让你成功搭建了,本人直接用svn下载朋友搭建好的直接使用了,别过。