一、Maven的配置
①要求当前系统环境下配置了JAVA_HOME
在CMD命令行中输入:echo %JAVA_HOME% 如果能出来JDK的安装目录,说明我们配置了JAVA环境
②将Maven的ZIP压缩包解压到一个非中文无空格目录下【maven.apache.org官方网站下载jar包】
apache-maven-3.3.9-bin.zip
③.配置环境变量,用mvn -v查看是否正确配置了maven【要配置jdk, maven3.3.9这个版本所需的jdk版本必须要1.7以上】
M2_HOME:
D:\DevSoft\apache-maven-3.3.9
path:
%M2_HOME%\bin;
mvn -v查看maven版本
二、Eclipse中的配置
①Window→Preferences→Maven→Installations
指定Maven的安装目录
目的是使用我们安装的Maven,而不是插件内置的Maven。
②将Maven安装目录\conf\settings.xml拷贝到C:\Users\Administrator\.m2目录下
Window→Preferences→Maven→User Settings
设置为C:\Users\Administrator\.m2\settings.xml
点击Update Settings ,更新Settings文件中配置的本地仓库路径
三、在Eclipse中创建Maven工程
四、应用继承的Maven项目创建
1、Parent项目创建
①新建Maven项目Parent
②修改Parent/pom.xml的jar为pom,表明这不是一个普通的Java工程或Web工程,而是管理其他Maven工程的工程。
③删除子项目中的重复内容,提取依赖信息
④在子项目POM中,添加
...
...
...
从当前目录到父项目的pom.xml文件的相对路径
注意:此时如果安装某个项目报错,则是因为Parent工程没有安装
⑤发现子项目中依赖的包和项目有问题
⑥将Parent项目中的dependencies标签,用dependencyManagement标签括起来
⑦在子项目中重新指定需要的依赖,删除范围和版本号
1
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 4.0.0
4
5 com.neuedu.maven
6 Parent
7 0.0.1-SNAPSHOT
8 pom
9
10
11
12 ../ChildMaven1/pom.xml
13 ../ChildMaven2/pom.xml
14
15
16 Parent
17 http://maven.apache.org
18
19
20 UTF-8
21
22
23
24
25
26
27 junit
28 junit
29 4.9
30 test
31
32
33
34
Parent的pom文件