手动搭建maven项目
手动搭建maven项目
- 在自己电脑上下载 maven
地址:
2.解压
我解压到了自己电脑的 F: 盘
3.安装
4.修改成国内镜像:
将maven 的解压包中conf目录下的settings.xml:
复制到:找到 C:\Users\lenovo\.m2(目录结构如下)
打开settings.xml,将一下文字复制进去并保存
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
5.创建maven 本地仓库
创建一个名为 mvn_repo 的目录,作为本地仓库,找到settings.xml,项目启动时
由bin/mvn.bat 去加载settings.xml
并作如下修改
6.手动创建 Maven 项目
HelloMaven
src
-----main
-----java
-----com
-----lifehrx
-----maven
***.java
------resouce
-----test(test 和 main 目录结构相同)
-----Java
-----com
-----lifehrx
-----maven
Test***.java
------resource
Target(存放 ,.class 文件)
7.cmd 命令打开终端,进入 HelloMaven 项目的目录
mvn compile
得到.class 文件
mvn test
测试成功
mvn clean
mvn package
mvn clean install (安装到本地仓库,以便于其它项目依赖此jar 包)
Maven 的生命周期:
清除--> 编译-->测试-->报告-->打包(jar\war)-->安装-->部署
pom.xml : 介绍
1 <!-- 当前pom的版本号 --> 2 3 <modelVersion>4.0.0</modelVersion> 4 5 <!-- groupId: 当前jar所属的命名空间 --> 6 7 <groupId>****</groupId> 8 9 <!-- 当前项目模块名称 --> 10 11 <artifactId>HelloMaven</artifactId> 12 13 <!-- 当前项目的版本, SNAPSHOT镜像版 --> 14 15 <version>0.0.1-SNAPSHOT</version> 16 17 <!-- 当前模块需要依赖的相关jar包,也称为依赖管理, 所有被依赖的包都是通过"坐标"定位的 --> 18 19 <dependencies> 20 21 <!-- 需要依赖junit 通过 groupId+artifactId+version来查找,如果本地没有则到中央仓库下载 --> 22 23 <dependency> 24 25 <!-- 当前jar所属的命名空间 --> 26 27 <groupId>junit</groupId> 28 29 <!-- 依赖的项目模块的名称 --> 30 31 <artifactId>junit</artifactId> 32 33 <!-- 依赖的版本号 --> 34 35 <version>4.9</version> 36 37 <!-- 依赖的范围, 有 test compile privlege --> 38 39 <scope>test</scope> 40 41 </dependency> 42 43 </dependencies>