第一步:创建一个Simple的Maven项目
直接点下一步,把name上面的几个部分填写好,直接Finish即可。
就可以看到如下的结构:
注意点1:如果按照网上的其他一些做法来创建,你会发现少了src/main/resources和src/test/resources两个目录。
当然如果缺少这两个文件夹:你可以项目-右键-Build Path-New source folder进行添加源文件夹
注意点2:如果是网上的创建方式,你会发现缺少webapp目录
但是,创建一个Simple的Maven项目,并选择war包的方式,webapp文件夹已经自动创建好。
第二步:【关键】把项目转为 Dynamic web project,让它能通过eclipse发布到tomcat上。
勾选上Dynamic web module选项
第三步:把WebContent下面的文件夹全部拷贝到webapp下面
可以看到,经过第二步的转换操作,多出了一个webContent目录,此时,直接把META-INF和WEB-INF两个文件夹,全部拷贝到webapp下,拷贝完成后删除WebContent文件夹。
第四步:修改发布规则
把WebContent,Remove掉,两个test文件夹也可以不发布(可以Remove掉)。
然后Add-Folder-src-main-webapp 选中webapp-Finish
最后再次Add-选中Maven build path entries-Finish即可。
以上就构建了一个完整的可发布到Tomcat上的Maven结构的项目。
先写到这里:
把其他层次的代码填写好后,直接通过Eclipse把项目发布到Tomcat上,即可访问。
可以把Spring,SpringMVC,MyBatis这些搞进来。
上个周末弄了其他的代码,这些代码网上有很多demo都可以看到。随便搞一个过来。如果有时间,也可以自己写。做过的类似demo也可以直接拷贝过来,把Spring的XML文件这些配置好就可以跑起来了。
提醒:不要完全照搬网上的做法,要自己尝试。
上图:
这个demo代码,是在网上找的
参考地址(这篇文章讲得非常实在,而且真实有用,非常推荐):http://blog.csdn.net/chuyuqing/article/details/28879477
最后:非常感谢各位大牛的博文建议,给了小弟很多帮助。