前言
之前,本人搭建过SSH、SSM框架,不过在引入和管理jar的时候很麻烦。最近一段时间,一直想使用maven构建项目,正好最近几天手头工作不多,所以一边搭建一边记录,即为自己留一份笔记,也希望能够帮助到他人。
在搭建maven之前,请确定你已安装jdk、myeclipe等开发环境或工具,具备开发JAVA WEB项目的条件。本人使用的环境如下:
- jdk 1.8.0_102(同时还安装了 1.7)
- myeclipse 10(后升级为myeclipse 2015 stable 2.0,因 10 对jdk8支持不够好)
- maven 3.3.9
- spring & spring mvc 4.3.8
- mybatis 3.4.4
- mysql 5.7.14
- druid 1.0.31
1、jdk安装与配置
这里就忽略了。
2、maven 环境搭建
第一步,先到apache网站下载maven安装包:http://maven.apache.org/download.cgi,我下载的是3.3.9
第二步,解压到本地目录,假设解压后的目录是:D:\Program Files\apache-maven-3.3.9
第三步,配置环境变量:
1).新建系统变量 MAVEN_HOME 变量值:D:\Program Files\apache-maven-3.3.9
2). Path 环境变量添加: ;%MAVEN_HOME%\bin
最后测试下是否正确,cmd运行:mvn -version,显示如下是正常的:
第四步,使用阿里云仓库:
修改D:\Program Files\apache-maven-3.3.9\conf\settings.xml,在mirrors节点中增加以下配置:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
第五步,创建本地仓库,先新建本地仓库目录:D:\MavenRepositories,然后修改D:\Program Files\apache-maven-3.3.9\conf\settings.xml,在根节点settings中增加以下配置:
<localRepository>D:\MavenRepositories</localRepository>
修改完成后在cmd中执行:mvn help:system,如果没有意外,D:\MavenRepositories中会多了很多文件。
3、myeclipse配置
myeclipse安装与配置(及jdk)这里就忽略了,着重说下关于Maven的配置。进入Window-Preference-MyEclipse-Maven4MyEclipse,
第一步,点击Installations设置maven安装路径,如下图:
第二步,点击User Settings设置配置文件位置,如下图:
第三步,配置java运行参数:Preference->Java->Installed JREs->Edit,运行参数为“-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME”,如下图: