用的系统是64位win7.MyEclipse10、tomcat6、jdk1.7、Maven3.0.5
一、创建web工程
常规创建,注意在Add maven support前打勾,在Standard Maven JEE project structure前打勾,选中此项,自动生成maven识别的目录,不用再更改目录。
二、更改本地仓库
默认情况下每次去中央仓库加载jar包,浪费资源,我们可以建立本地仓库。在maven解压目录下,conf文件夹下settings.xml文件,加入
<localRepository>D:\Repository\Maven3.0.5</localRepository>,代表本地仓库所在位置。
二、在pom.xml加载dependency
创建web工程默认会加载很多依赖,我们可以去掉,加载我们想要的依赖,也就是jar包。加载依赖(jar包)方法,工程点击右键,点击Maven4Eclipse,点击Add Dependency,
在Enter groupId,artifactId or sha1 prefix or pattern提示下面输入框中输入想要加入的jar包名称,自动搜寻后,选择你想加载的,自动填写group id、Artifact Id、Version等信息,点击OK,自动将所需依赖添加进pom.xml文件。刷新工程就会自动将jar包下载到本地仓库
三、打包部署web工程
工程右键点击Run as,点击Run Configurations,在Goals输入框里面输入clean package,成功后会在target目录下生成对应war包,将该war包复制到tomcat安装目录下的webapp目录下,然后再bin目录下点击startup.bat启动服务器,就可以访问web工程。
研究了一天多,遇到的问题大致两大类,安装maven,第一次下载相关maven jar包时, 总是下载失败,或者无法build,手动下载,加入到对应目录里,一般groupid就是目录,artifactid就是jar包名。详见上一篇报错总结