Maven构建并热部署一个简单的Web Project
第一步:构建Maven环境和安装m2e插件
这一步就不啰嗦了,很简单。照着做就行了
怎么构建Maven环境网上有很多教程,下面我随便找了一个
http://blog.csdn.net/chenxuejiakaren/article/details/7938524
eclipse安装m2e插件
Help -> Install New Software
http://download.eclipse.org/technology/m2e/releases/
第二步:创建Maven工程
File -> New -> Other -> Maven -> Maven Project
在src/main/java下创建包路径,存在就不用创建了
com/msh/produce/crs
为让源文件目录下面的包看上去是包的图标而不是文件夹,可以通过下面步骤修改
邮件工程 -> Build Path -> Link Source 选择 src/main/java 作为源文件目录即可
第三步:给工程添加Spring和Struts2对应jar包依赖
编辑pom.xml文件,添加以下内容
=====jdbc.properties=====
=====RegisterManagerDAO=====
=====applicationContext_crs_register.xml======
======struts_crs_register.xml======
=====register.jsp======
代码都写好了,下面需要部署测试功能了
第五步:部署测试
右键工程 -> Deployment Assembly
前面三个是默认的,不需要修改,我们需要新增最后一个lib,因为默认jar都在maven的本地仓库目录中,热部署的时候我们需要将jar全部拷贝到WEB-INF/lib下
给eclipse配置Server Runtime Environment
window -> Preferences -> Server -> Runtime Environments
将你本地安装的tomcat添加进来
在eclipse中增加一个run on server
window -> show view -> other... -> Server -> Servers
访问下页面测试下
完成了,是不是很简单。
源码: