安装配置Maven
- 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache MavenMaven
下载地址: http://maven.apache.org/download.cgi - 安装maven在电脑上
鼠标右键点击计算机>点击属性>点击高级系统设置之后会弹出
然后再点击环境变量会弹出:
这个时候你就可以点击新建配置maven_home,注意maven_home的变量值是你maven的压缩包的解压地址。
配置完maven_home之后记得还需要修改path
在path的变量值最后加上%MAVEN_HOME%\bin;但是在配置maven_home时,你得保证你的环境变量里面存在JAVA_HOME(配置jdk)。没有配置JAVA_HOME测试时会报错。做完这些后,你就可以测试你的maven有没有安装成功。打开cmd,输入mvn -v如果你出现的是:
那么恭喜你,你安装成功了。但是这只是成功的第一步,你还需要在你的Eclipse上安装maven。
- 配置 Maven 的conf文件夹中配置文件settings.xml。
<!--配置本地MAVEN仓库位置,默认在:C:\Users\机器名\.m2\repository-->
<localRepository>D:\Program Files\mvn\</localRepository>
<!--使用阿里云提供的Maven镜像服务器-->
<mirrors>
<mirror>
<id>aliyun</id>
<name>aliyun Maven</name>
<mirrorOf>*</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
</mirrors>
如果不做任何配置,会自动连接使用maven中央库自然可以使用,但是中央库在国外,受到中国防火墙等因素影响其访问速度很慢,只有连接到国内镜像库才能提高Maven运行速度。
Eclipse中Maven的配置
最新版的Eclipse已经内嵌了Maven插件m2e,不需要安装Maven插件,当然也可以使用自己安装的Maven
- 在Eclipse上安装maven
打开Eclipse点击window>prferences之后会弹出
点击确定之后会出现:
点击finish之后:
设置Maven的全局配置文件setting.xml
配置完成后,找到Window菜单,开启Maven的视图, 检查是否已经配置了镜像库
创建Maven桌面项目
-
选择菜单创建Maven项目
-
选择项目目录结构骨架
-
输入项目相关信息
-
Maven jar项目的目录结构
备注:因为这个步骤必须连接到Maven服务器获取相关信息, 如果配置和网络有故障则这个步骤就会出现错误!如果出现错误请使用浏览器检测是否能够访问Maven服务器的URL.
- 构建Maven工程的时候可能会报以下告警:
Description Resource Path Location Type
Build path specifies execution environment J2SE-1.5. There are no JREs installed in the workspace that are strictly compatible with this environment. richs Build path JRE System Library Problem
原因:Maven搭建项目时默认J2SE-1.5
解决方式:在maven的setting.xml中添加
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
1.8对应jdk1.8,可以自定义修改为自己想要的jdk版本