首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Maven构建并热部署一个简略的Web Project

2013-11-15 
Maven构建并热部署一个简单的Web Project第一步:构建Maven环境和安装m2e插件这一步就不啰嗦了,很简单。照着

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文件,添加以下内容










好了,spring、struts、log4j的依赖配置都配置好了之后,我们就需要让maven来帮我们来下载这些依赖的jar包了
右键工程 -> Maven -> Update Project


OK,查看下依赖的jar都加进来了没?




是不是 so easy,so simple,比你去网上搜罗这些jar要方便的多了


因为下面我们还要用到MySQL和JSP所以还需要添加一下几个依赖
 


好了准备工作做的差不多了,可以开始写代码了

上面第三步还漏了一步,需要将Maven工程设置为Dynamic Web Project


工程右键 -> Project Facets -> 勾选上 Dynamic Web Module 2.5



注意:
如果出现更改不了,可以直接修改SimpleWebProject/.setting/org.eclipse.wst.common.project.facet.core.xml




修改后,重启下eclipse

第四步:编写一个最简单的注册功能
创建如下包路径



=====applicationContext.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

























访问下页面测试下











完成了,是不是很简单。







源码:

热点排行