Maven使用初步
一、安装:
1、下载:http://maven.apache.org/download.cgi
2、设置环境变量
1、创建"M2_HOME",值为Maven安装路径(如:D:\Java\Maven\apache-maven-3.3.3);
2、加入到Path中,值为"%M2_HOME%\bin;"
二、本地仓库的安装:
1、创建本地仓库文件夹;
2、复制Maven安装文件"conf"文件夹下的"settings.xml"到刚才新建的本地仓库文件夹中;
3、修改配置文件,指定本地仓库的文件夹路径如:"<localRepository>D:/Java/Maven/Repository</localRepository>";
注:默认路径是用户的文档下面.m2文件夹下,建议修改为本地一个不会被删除的路径
4、修改eclipse中maven文件的配置文件指向,见下图;
三、新建项目,确定项目坐标,明细如下:
1、groupId:项目的名称;
2、artifactId:项目的模块名称,建议使用项目名称-模块名称;
3、version:项目的版本;
4、packaging:项目的打包格式。
四、创建代码和测试代码,Maven文件放置路径如下:
1、源代码放在: src/main/java 文件夹中;
2、源代码资源文件放在:src/main/resources文件夹中;
3、测试代码放在: src/test/java 文件夹中;
4、测试代码资源文件放在:src/test/resources文件夹中。
五、运行Maven命令以供其它项目调用。
六、Maven命令解析:
1、Mvn clean à 表示运行清理操作(会把target文件夹中的数据清理);
2、Mvn clean compile à 表示先运行清理,之后运行编译,代码编译到target文件夹中;
3、Mvn clean test à 运行清理和测试;
4、Mvn clean package à 运行清理和打包(包的名称等于项目+版本名称);
5、Mvn clean install à 运行清理和安装,会将打好的包安装到本地仓库中,以便其它项目可以调用;
6、Mvn clean deploy à 运行清理和发布(把项目发布到私服上面);
7、Mvn archetype:generate à 自动创建基本的maven骨架。
七、资源查找: